public void Destruct() { m_sync_client.Destruct(); m_sync_client = null; m_render_world.Destruct(); m_render_world = null; m_logic_world.Destruct(); m_logic_world = null; }
public void Initializa(long local_player_pstid) { m_local_player_pstid = local_player_pstid; m_state = TestCombatClientState.Loading; m_waiting_cnt = 0; m_logic_world = new TestLogicWorld(this, true); m_render_world = new TestRenderWorld(this, m_logic_world); m_sync_client = new MNLPSyncClient(); m_sync_client.Init(m_logic_world); ++m_waiting_cnt; m_render_world.LoadScene(); }