任务9:练习1:自定义一个ET组件和Game.EventSystem.Run() 方法的调用
1 随便定义一个类,继承 : Component,给这个组件定义一些string,数组属性
2 在项目的Init.cs中,把这个组件添加给 Game.Scene
3 在练习项目的UIEventType.cs中用Game.Scene获取到这个组件
尝试改变他里面的sting或者数组属性,或者使用这些string或数组内容随便做点什么
4 在UIEventType.cs中定义几个事件方法,如 LandLoginFinished,InitLobby_CreateLandLobby
事件方法中,只需要输出点文本如 Log.Info("==>LandLoginFinished")
Log.Info("==>CreateLandLobby")
给这些事件方法加对应的如[Event(UIEventType.EndLandLogin)]特性,[Event(UIEventType.LandLobby)]特性
5 在Init.cs中调用这些方法,观察效果,如Game.EventSystem.Run(UIEventType.LandLobby)
Game.EventSystem.Run(UIEventType.EndLandLogin)