//定义一个变量储存自定义事件名称"chooseID"和是否冒泡false
var firstChoose = new cc.Event.EventCustom("chooseID", false)
//给自定义事件添加需要抛出的事件
firstChoose.setUserData([ob,that._selfActive])
//抛出自定义事件
cc.find('UIScript').dispatchEvent(firstChoose)
//接收自定义事件
cc.find('UIScript').on("chooseID", function (event) {
var data = event.getUserData()[0]
})
Cocos2d-x 自定义事件使用
本文介绍如何在Cocos2d-x中创建和使用自定义事件,包括定义事件名称、设置事件数据及抛出和接收自定义事件的过程。
972

被折叠的 条评论
为什么被折叠?



