Event.EventCustom
类型
继承于 Event
模块: cc
自定义事件
索引
属性(properties)
detail
Object
事件的详细数据keyCode
Number
keyCode 是只读属性它表示一个系统和依赖于实现的数字代码,可以识别按键的未修改值。</br> 这通常是十进制 ASCII (RFC20) 或者 Windows 1252 代码,所对应的密钥。</br> 如果无法识别该键,则该值为 0。type
String
事件类型。bubbles
Boolean
表示该事件是否进行冒泡。target
Object
最初事件触发的目标currentTarget
Object
当前目标eventPhase
Number
事件阶段
方法
constructor
setUserData
设置用户数据getUserData
获取用户数据getEventName
获取事件名称unuse
重置对象池中存储的事件。reuse
用于对象池再次使用的事件。stopPropagation
停止传递当前事件。stopPropagationImmediate
立即停止当前事件的传递,事件甚至不会被分派到所连接的当前目标。isStopped
检查该事件是否已经停止传递.getCurrentTarget
获取当前目标节点getType
获取事件类型
Details
属性(properties)
detail
事件的详细数据
meta | description |
---|---|
类型 | Object |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:290 |
keyCode
keyCode 是只读属性它表示一个系统和依赖于实现的数字代码,可以识别按键的未修改值。</br> 这通常是十进制 ASCII (RFC20) 或者 Windows 1252 代码,所对应的密钥。</br> 如果无法识别该键,则该值为 0。
meta | description |
---|---|
类型 | Number |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:332 |
type
事件类型。
meta | description |
---|---|
类型 | String |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:43 |
bubbles
表示该事件是否进行冒泡。
meta | description |
---|---|
类型 | Boolean |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:51 |
target
最初事件触发的目标
meta | description |
---|---|
类型 | Object |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:59 |
currentTarget
当前目标
meta | description |
---|---|
类型 | Object |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:67 |
eventPhase
事件阶段
meta | description |
---|---|
类型 | Number |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:75 |
方法
constructor
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:282 |
参数列表
type
String The name of the event (case-sensitive), e.g. "click", "fire", or "submit"bubbles
Boolean A boolean indicating whether the event bubbles up through the tree or not
setUserData
设置用户数据
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:303 |
参数列表
data
Any
getUserData
获取用户数据
meta | description |
---|---|
返回 | Any |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:313 |
getEventName
获取事件名称
meta | description |
---|---|
返回 | String |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:323 |
unuse
重置对象池中存储的事件。
meta | description |
---|---|
返回 | String |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:110 |
reuse
用于对象池再次使用的事件。
meta | description |
---|---|
返回 | String |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:125 |
stopPropagation
停止传递当前事件。
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:136 |
stopPropagationImmediate
立即停止当前事件的传递,事件甚至不会被分派到所连接的当前目标。
meta | description |
---|---|
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:145 |
isStopped
检查该事件是否已经停止传递.
meta | description |
---|---|
返回 | Boolean |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:155 |
getCurrentTarget
获取当前目标节点
meta | description |
---|---|
返回 | Node |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:165 |
getType
获取事件类型
meta | description |
---|---|
返回 | String |
定义于 | https:/github.com/cocos-creator/engine/blob/master/cocos2d/core/event/event.js:180 |