自定义模块的步骤
1 创建一个自定义消息系统单例,
2(1) qmsCenter消息中心 把 forwadMsg()方法取消注释
(2)扩展qmscenter 添加一个接受消息执行的id
switch (msg.ManagerID)
{
case QMgrID.Game:
Player.GameManager.Instance.SendMsg(msg);
break;
}
实践:
1 创建一个ui脚本发送消息
2 创建一个枚举 satrt = 对应的自定义消息单例
public enum PlayerEvent
{
Start = QMgrID.Game,
Run,
end,
}
Start = QMgrID.Game,这个值可以找到,并且修改称自己想要的
3 注册,收到消息执行方法