事件总结:
touch事件:(egret.TouchEvent)
TOUCH_BEGIN
: 手指触摸屏幕时触发TOUCH_END
: 手指离开屏幕时触发
egret.Event
删除显示对象:
REMOVED
: 删除显示对象时调用, 值是removed
添加显示对象:
ADDED
: 值是added
删除显示对象, 或包含显示对象的容器
REMOVED_FROM_STAGE
: 删除显示对象或删除包含的显示对象的子树时触发, 值是removedFromStage
添加显示对象, 或包含显示对象的容器
ADDED_TO_STAGE
: 值是addedToStage
属性值或状态发生改变
CHANGE
: 值是change
属性值或状态即将发生改变
CHANGING
: 值changing
渲染事件: 本帧末即将开始渲染的前一刻触发
RENDER
: 值是render
- 可以在任何显示对象上监听, 每次使用该事件, 都必须调用
stage.invalidate()
方法
广播事件: 下一帧开始时触发
ENTER_ERAME:
值是enterFrame
TextInput输入框获得焦点
FOCUS_IN
: 值是focusIn
TextInput输入框失去焦点
FOCUS_OUT
: 值是focusOut
舞台发生改变:
egret.Event.RESIZE:
舞台尺寸或UI组件尺寸发生改变时触发, 值是resize
网络请求加载完成
COMPLETE
: 值complete
取消激活
DEACTIVATE
: 值deactivate
动画声音等播放完成:
ENDED
: 值是ended
作为别的事件对象的值:
CLOSE
: 值是close
,
定义close事件对象
的type
属性的值
CONNECT
: 值connect
,
定义connect事件对象
的type
值