Stage
625
To view another example, see the stagesize.fla file in the ActionScript samples Folder. The
following list provides typical paths to the ActionScript samples Folder:
■
Windows:
boot drive
\Program Files\Macromedia\Flash 8\Samples and
Tutorials\Samples\ActionScript
■
Macintosh:
Macintosh HD
/Applications/Macromedia Flash 8/Samples and Tutorials/
Samples/ActionScript
width (Stage.width property)
public static width :
Number
Property (read-only); indicates the current width, in pixels, of the Stage. When the value of
Stage.scaleMode
is
"noScale"
, the
width
property represents the width of Flash Player.
This means that
Stage.width
will vary as you resize the player window. When the value of
Stage.scaleMode
is not
"noScale"
,
width
represents the width of the SWF file as set at
author-time in the Document Properties dialog box. This means that the value of
width
will
stay constant as you resize the player window.
Availability:
ActionScript 1.0; Flash Lite 2.0
Example
This example creates a new listener object called
stageListener
. It then uses
stageListener
to call
onResize
and define a function that will be called when
onResize
is
triggered. Finally, the code adds the
stageListener
object to the callback list of the Stage
object. Listener objects allow multiple objects to listen for resize notifications.
this.createTextField("stageSize_txt", this.getNextHighestDepth(), 10, 10,
100, 22);
var stageListener:Object = new Object();
stageListener.onResize = function() {
stageSize_txt.text = "w:"+Stage.width+", h:"+Stage.height;
};
Stage.scaleMode = "noScale";
Stage.addListener(stageListener);
See also
align (Stage.align property)
,
height (Stage.height property)
,
scaleMode
(Stage.scaleMode property)
Содержание Flash Lite 2
Страница 1: ...Flash Lite 2 x ActionScript Language Reference...
Страница 22: ...22 Contents...
Страница 244: ...244 ActionScript language elements...
Страница 760: ...760 ActionScript classes...