ET6.0登录流程

UI基本流程逻辑,以登录界面为例,通过事件机制通知创建UI的地方,调用UIHelper的Create方法,UIHelper.Create实际上通过层层调用传递界面名称,即UIType.UILogin,传递给UIEventComponent。

而UiEventComponent管理界面名称和界面事件的映射关系,通过UIEvents[UILogin]获取UILoginEvent,在OnCreate方法调用UILoginEvent.OnCreate创建UI对象实例,UI对象实例再添加UILoginComponent组件,添加点击监听执行OnLogin方法调用LoginHelper.Login发送登录协议。

 

 发送登录协议之后,前后端需要经过2次来回,获取LoginKey才算正式登录成功

 

 

 

posted @ 2021-11-16 21:42  qianxun0975  阅读(776)  评论(0编辑  收藏  举报