包 | flash.display |
类 | public final class FrameLabel |
继承 | FrameLabel EventDispatcher Object |
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0, Flash Player 9, Flash Lite 4 |
MovieClip 类包括 currentLabels
属性,该属性是当前场景的 FrameLabel 对象的数组。如果 MovieClip 实例不使用场景,数组会包括整个 MovieClip 实例的所有帧标签。
Scene 类包括 labels
属性,该属性是场景的 FrameLabel 对象的数组。
相关 API 元素
Scene.labels
MovieClip.currentLabel
MovieClip.currentLabels
MovieClip.currentScene
MovieClip.scenes
MovieClip.gotoAndPlay()
MovieClip.gotoAndStop()
MovieClip.currentLabel
MovieClip.currentLabels
MovieClip.currentScene
MovieClip.scenes
MovieClip.gotoAndPlay()
MovieClip.gotoAndStop()
公共属性
属性 | 由以下参数定义 | ||
---|---|---|---|
constructor : Object
对类对象或给定对象实例的构造函数的引用。 | Object | ||
frame : int [只读]
包含标签的帧编号。 | FrameLabel | ||
name : String [只读]
标签的名称。 | FrameLabel |
公共方法
方法 | 由以下参数定义 | ||
---|---|---|---|
构造函数。 | FrameLabel | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
使用 EventDispatcher 对象注册事件侦听器对象,以使侦听器能够接收事件通知。 | EventDispatcher | ||
将事件调度到事件流中。 | EventDispatcher | ||
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。 | EventDispatcher | ||
表示对象是否已经定义了指定的属性。 | Object | ||
表示 Object 类的实例是否在指定为参数的对象的原型链中。 | Object | ||
表示指定的属性是否存在、是否可枚举。 | Object | ||
从 EventDispatcher 对象中删除侦听器。 | EventDispatcher | ||
设置循环操作动态属性的可用性。 | Object | ||
返回此对象的字符串表示形式,其格式设置遵守区域设置特定的约定。 | Object | ||
返回指定对象的字符串表示形式。 | Object | ||
返回指定对象的原始值。 | Object | ||
检查是否用此 EventDispatcher 对象或其任何祖代为指定事件类型注册了事件侦听器。 | EventDispatcher |
事件
事件 | 摘要 | 由以下参数定义 | ||
---|---|---|---|---|
[广播事件] Flash Player 或 AIR 应用程序获得操作系统焦点并变为活动状态时将调度此事件。 | EventDispatcher | |||
[广播事件] Flash Player 或 AIR 应用程序失去操作系统焦点并变为非活动状态时将调度此事件。 | EventDispatcher | |||
当播放头进入新的一帧,而且该帧具有一个 FrameLabel 对象,且该对象定义有注册了此事件的侦听器时调度。 | FrameLabel |
属性详细信息
frame | 属性 |
name | 属性 |
构造函数详细信息
FrameLabel | () | 构造函数 |
事件详细信息
frameLabel | 事件 |
事件对象类型:
属性 Event.type =
flash.events.Event
属性 Event.type =
flash.events.Event.FRAME_LABEL
语言版本: | ActionScript 3.0 |
运行时版本: | Flash Player 11.3, AIR 3.3 |
当播放头进入新的一帧,而且该帧具有一个 FrameLabel 对象,且该对象定义有注册了此事件的侦听器时调度。如果播放头不移动,或者只有一帧,则会继续根据帧速率调度此事件。
在 frameConstructed
事件后调度 frameLabel
事件。
Event.FRAME_LABEL
常量定义 frameLabel
事件对象的 type
属性的值。
注意:此事件既不具有“捕获阶段”,也不具有“冒泡阶段”,这表示必须将事件侦听器直接添加到 FrameLabel 对象。
此事件具有以下属性:
属性 | 值 |
---|---|
bubbles | false |
cancelable | false ;没有要取消的默认行为。 |
currentTarget | 当前正在使用事件侦听器处理 Event 对象的 FrameLabel 对象。 |
target | 具有为 frameLabel 事件注册的侦听器的任何 FrameLabel 实例。 |
Tue Jun 12 2018, 11:04 AM Z