User Guide

400 ActionScript classes
favorArea:Boolean [optional] - A Boolean value that specifies how to manipulate the width,
height, and frame rate if the camera does not have a native mode that meets the specified
requirements. The default value is
true, which means that maintaining capture size is
favored; using this parameter selects the mode that most closely matches
width and height
values, even if doing so adversely affects performance by reducing the frame rate. To maximize
frame rate at the expense of camera height and width, pass
false for the favorArea
parameter.
Example
The following example sets the camera capture mode. You can type a frame rate into a
TextInput instance and press Enter or Return to apply the frame rate. Create a new video
instance by selecting New Video from the Library options menu. Add an instance to the Stage
and give it the instance name
my_video. Add a TextInput component instance with the
instance name fps_ti. Then add the following ActionScript to Frame 1 of the Timeline:
var my_cam:Camera = Camera.get();
var my_video:Video;
my_video.attachVideo(my_cam);
fps_ti.maxChars = 2;
fps_ti.restrict = [0-9];
fps_lbl.text = "Current: "+my_cam.fps+" fps";
function changeFps():Void {
my_cam.setMode(my_cam.width, my_cam.height, fps_ti.text);
fps_lbl.text = "Current: "+my_cam.fps+" fps";
fps_ti.text = my_cam.fps;
Selection.setSelection(0,2);
}
fps_ti.addEventListener("enter", changeFps);
See also
fps (Camera.fps property), height (Camera.height property), width
(Camera.width property)
, currentFps (Camera.currentFps property)