public GameNet() { m_netAgent = new MsgNetAgent(); m_msgHandler = new GameMsgNetAgentHandler(this); m_netAgent.SetHandler(m_msgHandler); m_netModuleSubcriber = App.ins.net.CreateEventSubcriber(); m_netModuleSubcriber.Subscribe <NetAgentBase>(NetModuleEventDef.Remove_NetAgent, this.OnRemoveNetAgent); }
protected override void OnInit() { base.OnInit(); AppLog.Debug("CoreTestModule OnInit"); m_msgNetAgent = new MsgNetAgent(); m_msgHandler = new TestMsgNetAgentHandler(); m_msgHandler.m_owner = this; m_msgNetAgent.SetHandler(m_msgHandler); m_luaEnv = Lua.LuaUtil.NewLuaEnv(); }