annie.Event Class
事件类,annie引擎中一切事件的基类
Methods
Properties
- ABORT static
- ADD_TO_STAGE static
- CALL_FRAME static
- COMPLETE static
- data
- END_FRAME static
- ENTER_FRAME static
- ERROR static
- instanceId
- instanceType
- ON_DRAW_PERCENT static
- ON_FLIP_START static
- ON_FLIP_STOP static
- ON_INIT_STAGE static
- ON_PLAY_END static
- ON_PLAY_START static
- ON_PLAY_UPDATE static
- ON_RUN_CHANGED static
- ON_SCROLL_ING static
- ON_SCROLL_START static
- ON_SCROLL_STOP static
- ON_SCROLL_TO_END static
- ON_SCROLL_TO_HEAD static
- ON_SLIDE_END static
- ON_SLIDE_START static
- PROGRESS static
- REMOVE_TO_STAGE static
- RESIZE static
- START static
- target
- TIMER static
- TIMER_COMPLETE static
- type
Events
Methods
destroy
destroy
()
Void
public
销毁一个对象 销毁之前一定要做完其他善后工作,否则有可能会出错 特别注意不能在对象自身方法或事件里调用此方法。 比如,不要在显示对象自身的 annie.Event.ON_REMOVE_TO_STAGE 或者其他类似事件调用,一定会报错
Returns:
Event
Event
(
-
type
)
public
Parameters:
name | type | flag | description |
---|---|---|---|
type
| String | 事件类型 |
reset
reset
(
-
type
-
target
)
Void
public
重置事件到初始状态方便重复利用
Parameters:
name | type | flag | description |
---|---|---|---|
type
| String | ||
target
| Object |
Returns:
stopImmediatePropagation
stopImmediatePropagation
()
Void
public
防止对事件流中当前节点中和所有后续节点中的事件侦听器进行处理。
Returns:
Properties
ABORT
String
public
static
annie.URLLoader中断事件
ADD_TO_STAGE
String
public
static
annie.DisplayObject显示对象加入到舞台事件
CALL_FRAME
String
public
static
annie.MovieClip 帧标签事件
COMPLETE
String
public
static
完成事件
data
Any
public
随着事件一起附带的信息对象 所有需要随事件一起发送的信息都可以放在此对象中
Default:
null
END_FRAME
String
public
static
annie.MovieClip 播放完成事件
ENTER_FRAME
String
public
static
annie.DisplayObject显示对象 循环帧事件
ERROR
String
public
static
annie.URLLoader出错事件
instanceId
Number
public
每一个annie引擎对象都会有一个唯一的id码。
Example:
//获取 annie引擎类对象唯一码
console.log(this.instanceId);
instanceType
String
public
每一个annie类都有一个实例类型字符串,通过这个字符串,你能知道这个实例是从哪个类实例而来
ON_DRAW_PERCENT
String
public
static
annie.ScratchCard 刮刮卡事件,刮了多少,一个百分比
ON_FLIP_START
String
static
annie.FlipBook组件翻页开始事件
ON_FLIP_STOP
String
static
annie.FlipBook组件翻页结束事件
ON_INIT_STAGE
String
public
static
annie.Stage舞台初始化完成后会触发的事件
ON_PLAY_END
String
static
annie.Media相关媒体类的播放完成事件。像annie.Sound annie.Video都可以捕捉这种事件。
ON_PLAY_START
String
static
annie.Media相关媒体类的开始播放事件。像annie.Sound annie.Video都可以捕捉这种事件。
ON_PLAY_UPDATE
String
static
annie.Media相关媒体类的播放刷新事件。像annie.Sound annie.Video都可以捕捉这种事件。
ON_RUN_CHANGED
String
public
static
annie引擎暂停或者恢复暂停时触发,这个事件只能在annie.globalDispatcher中监听
ON_SCROLL_ING
String
static
annie.Scroller组件开始滑动事件
ON_SCROLL_START
String
static
annie.ScrollPage组件开始滑动事件
ON_SCROLL_STOP
String
static
annie.ScrollPage组件停止滑动事件
ON_SCROLL_TO_END
String
static
annie.ScrollPage组件滑动到结束位置事件
ON_SCROLL_TO_HEAD
String
static
annie.ScrollPage组件滑动到开始位置事件
ON_SLIDE_END
String
static
annie.Slide 组件结束滑动事件
ON_SLIDE_START
String
static
annie.Slide 组件开始滑动事件
PROGRESS
String
public
static
annie.URLLoader加载过程事件
REMOVE_TO_STAGE
String
public
static
annie.DisplayObject显示对象从舞台移出事件
RESIZE
String
public
static
小游戏不支持 小程序不支持
annie.Stage舞台尺寸发生变化时触发START
String
public
static
annie.URLLoader开始事件
target
Any
public
触发此事件的对象
Default:
null
TIMER
String
public
static
annie.Timer定时器触发事件
TIMER_COMPLETE
String
public
static
annie.Timer定时器完成事件
type
String
public
事件类型名