青城山 峨眉山 白素贞:as3.0资料5
另请参见
flash.display.FrameLabel
示例
以下代码说明如何使用名为 mc1 的 MovieClip 对象的 currentLabels 属性:
import flash.display.FrameLabel;
var labels:Array = mc1.currentLabels;
for (var i:uint = 0; i < labels.length; i++) {
}currentScene 属性
currentScene:Scene
语言版本:
运行时版本:
在 MovieClip 实例的时间轴中播放头所在的当前场景。
实现
另请参见
Scene
示例
以下代码说明如何使用名为 mc1 的 MovieClip 对象的 currentScene 属性:
import flash.display.Scene;
var scene:Scene = mc1.currentScene;
trace(scene.name + “: ” + scene.numFrames + ” frames”);enabled 属性
enabled:Boolean
语言版本:
运行时版本:
一个布尔值,指示影片剪辑是否处于活动状态。 enabled 的默认值是 true。 如果将 enabled 设置为 false,则会禁用影片剪辑的 Over、Down 和 Up 帧。 影片剪辑会继续接收事件(例如 mouseDown、mouseUp、keyDown 和 keyUp)。
enabled 属性仅控制影片剪辑的按钮式属性。 可以随时更改 enabled 属性;修改后的影片剪辑将被立即启用或禁用。 如果将 enabled 属性设置为 false,则该对象将不包含在 Tab 键的自动排序中。
实现
示例
以下代码说明如何使用 enabled 属性来禁用名为 mc1 的 MovieClip 对象的按钮式属性:
mc1.enabled = false;framesLoaded 属性
framesLoaded:int
语言版本:
运行时版本:
从流式 SWF 文件加载的帧数。 可以使用 framesLoaded 属性来确定特定帧及其前面所有帧的内容是否已经加载,并且是否可在浏览器中供本地使用。可以使用它监视大 SWF 文件的下载。 例如,可能需要向用户显示一条消息以表明在完成 SWF 文件中指定帧的加载前,SWF 文件将会一直进行加载。
如果影片剪辑包含多个场景,framesLoaded 属性会返回为影片剪辑中所有 场景加载的帧数。
实现
另请参见
Loader class
示例
以下代码说明如何使用 framesLoaded 属性和 totalFrames 属性来确定名为 mc1 的流式 MovieClip 对象是否已完全加载:
if (mc1.framesLoaded == mc1.totalFrames) {
}scenes 属性
scenes:Array
语言版本:
运行时版本:
一个由 Scene 对象组成的数组,每个对象都列出了 MovieClip 实例中场景的名称、帧数和帧标签。
实现
另请参见