Esempio n. 1
0
 public override void DoAwake(IServiceContainer services)
 {
     _netProxyRoom  = new BaseNetProxy((int)EMsgCS.EnumCount);
     _netProxyLobby = new BaseNetProxy((int)EMsgCL.EnumCount);
     _eventRegisterService.RegisterEvent <EMsgCL, NetMsgHandler>("OnMsg_L2C", "OnMsg_".Length,
                                                                 RegisterMsgHandler);
     _eventRegisterService.RegisterEvent <EMsgCS, NetMsgHandler>("OnMsg_S2C", "OnMsg_".Length,
                                                                 RegisterMsgHandler);
     InitLobby(ServerIp, ServerPort, ClientKey);
 }
 public override void DoAwake(IServiceContainer services)
 {
     _netProxyRoom  = new BaseNetProxy((int)EMsgCS.EnumCount);
     _netProxyLobby = new BaseNetProxy((int)EMsgCL.EnumCount);
     _eventRegisterService.RegisterManagersEvent <EMsgCL, NetMsgHandler>("OnMsg_L2C", "OnMsg_".Length,
                                                                         RegisterMsgHandler);
     _eventRegisterService.RegisterManagersEvent <EMsgCS, NetMsgHandler>("OnMsg_S2C", "OnMsg_".Length,
                                                                         RegisterMsgHandler);
     //Editor mode don't need network
     if (_constStateService.IsVideoMode)
     {
         return;
     }
     InitLobby(ServerIp, ServerPort, NetworkDefine.NetKey);
 }