青城山 峨眉山 白素贞:as3.0资料5

来源:百度文库 编辑:九乡新闻网 时间:2024/04/27 15:33:43
2010-10-21 16:28

另请参见

flash.display.FrameLabel

示例

以下代码说明如何使用名为 mc1 的 MovieClip 对象的 currentLabels 属性:
import flash.display.FrameLabel;

var labels:Array = mc1.currentLabels;

for (var i:uint = 0; i < labels.length; i++) {
var label:FrameLabel = labels;
trace(”frame ” + label.frame + “: ” + label.name);
}currentScene 属性

currentScene:Scene [只读 (read-only)]

语言版本: ActionScript 3.0
运行时版本: AIR 1.0, Flash Player 9

在 MovieClip 实例的时间轴中播放头所在的当前场景。

实现
public function get currentScene():Scene

另请参见

Scene

示例

以下代码说明如何使用名为 mc1 的 MovieClip 对象的 currentScene 属性:
import flash.display.Scene;

var scene:Scene = mc1.currentScene;
trace(scene.name + “: ” + scene.numFrames + ” frames”);enabled 属性

enabled:Boolean [读写]

语言版本: ActionScript 3.0
运行时版本: AIR 1.0, Flash Player 9

一个布尔值,指示影片剪辑是否处于活动状态。 enabled 的默认值是 true。 如果将 enabled 设置为 false,则会禁用影片剪辑的 Over、Down 和 Up 帧。 影片剪辑会继续接收事件(例如 mouseDown、mouseUp、keyDown 和 keyUp)。

enabled 属性仅控制影片剪辑的按钮式属性。 可以随时更改 enabled 属性;修改后的影片剪辑将被立即启用或禁用。 如果将 enabled 属性设置为 false,则该对象将不包含在 Tab 键的自动排序中。

实现
public function get enabled():Boolean
public function set enabled(value:Boolean):void

示例

以下代码说明如何使用 enabled 属性来禁用名为 mc1 的 MovieClip 对象的按钮式属性:
mc1.enabled = false;framesLoaded 属性

framesLoaded:int [只读 (read-only)]

语言版本: ActionScript 3.0
运行时版本: AIR 1.0, Flash Player 9

从流式 SWF 文件加载的帧数。 可以使用 framesLoaded 属性来确定特定帧及其前面所有帧的内容是否已经加载,并且是否可在浏览器中供本地使用。可以使用它监视大 SWF 文件的下载。 例如,可能需要向用户显示一条消息以表明在完成 SWF 文件中指定帧的加载前,SWF 文件将会一直进行加载。

如果影片剪辑包含多个场景,framesLoaded 属性会返回为影片剪辑中所有 场景加载的帧数。

实现
public function get framesLoaded():int

另请参见

Loader class

示例

以下代码说明如何使用 framesLoaded 属性和 totalFrames 属性来确定名为 mc1 的流式 MovieClip 对象是否已完全加载:
if (mc1.framesLoaded == mc1.totalFrames) {
trace(”OK.”);
}scenes 属性

scenes:Array [只读 (read-only)]

语言版本: ActionScript 3.0
运行时版本: AIR 1.0, Flash Player 9

一个由 Scene 对象组成的数组,每个对象都列出了 MovieClip 实例中场景的名称、帧数和帧标签。

实现
public function get scenes():Array

另请参见