Camera.currentFps
Availability
Flash Player 6.
Usage
active_cam.currentFps:Number
Description
Read-only property; the rate at which the camera is capturing data, in frames per second. This
property cannot be set; however, you can use the
property—
Camera.fps
camera to capture data.
Example
The following example detects the rate in frames per second that the camera captures data, using
the
currentFps
The following example detects the rate in frames per second that the camera captures data, using
the
currentFps
New Video from the Library options menu. Add an instance to the Stage and give it the instance
name
. Add a ProgressBar component instance to the Stage and give it the instance
my_video
name
. Then add the following ActionScript to Frame 1 of the Timeline:
fps_pb
var my_video:Video;
var fps_pb:mx.controls.ProgressBar;
var my_cam:Camera = Camera.get();
my_video.attachVideo(my_cam);
this.onEnterFrame = function() {
fps_pb.setProgress(my_cam.fps-my_cam.currentFps, my_cam.fps);
};
fps_pb.setStyle("fontSize", 10);
fps_pb.setStyle("themeColor", "haloOrange");
fps_pb.labelPlacement = "top";
fps_pb.mode = "manual";
fps_pb.label = "FPS: %2 (%3%% dropped)";
See also
Camera.fps,
Camera.setMode()
—which specifies the maximum frame rate at which you would like the
property:
property and a ProgressBar instance. Create a new video instance by selecting
method to set a related
Camera.setMode()
Camera.currentFps
177
Need help?
Do you have a question about the FLASH MX 2004-ACTIONSCRIPT LANGUAGE and is the answer not in the manual?