关于cocosCreate的事件管理器

本文介绍了Cocos2d-x中的自定义事件管理,包括如何创建自定义监听类,定义全局协议,以及在具体脚本中进行事件监听、关闭和触发。强调了自定义事件的关闭、事件发生和保存监听引用的重要性。

事件管理器通俗的讲就是自定义事件,其语法结构与系统事件一样,以系统监听点击为例
系统监听:
谁.on(谁的类型.EventType.具体事件类型,()=>{})
自定义监听
window.g_Slot = new class CSlot extends cc.EventTarget { }
自定义了一个类继承了系统自定义监听类,以便自身也可进行自定义监听,存放到全局g_Slot中,即g_Slot可以被监听了
然后在定义全局协议

window.g_Event = {
   
   
        // 以下为游戏协议事件,用E开头
        E_GAME: "game", // 游戏常用逻辑交互协议
        // E_SYNC: "game", // 同步协议,同步xy坐标
        E_ROOM: "room",</
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值