protected override void OnStopRunning() { m_LiveLinkSceneChange.Dispose(); PlayerConnection.instance.Unregister(LiveLinkMsg.ReceiveEntityChangeSet, ReceiveEntityChangeSet); PlayerConnection.instance.Unregister(LiveLinkMsg.UnloadScenes, ReceiveUnloadScenes); PlayerConnection.instance.Unregister(LiveLinkMsg.LoadScenes, ReceiveLoadScenes); PlayerConnection.instance.Unregister(LiveLinkMsg.ResetGame, ReceiveResetGame); }
protected override void OnStopRunning() { m_LiveLinkSceneChange.Dispose(); m_Connection.Unregister(LiveLinkMsg.EditorResponseHandshakeLiveLink, ResponseSessionHandshake); m_Connection.Unregister(LiveLinkMsg.EditorResponseConnectLiveLink, ReceiveInitialScenes); m_Connection.Unregister(LiveLinkMsg.EditorReceiveEntityChangeSet, ReceiveEntityChangeSet); m_Connection.Unregister(LiveLinkMsg.EditorUnloadScenes, ReceiveUnloadScenes); m_Connection.Unregister(LiveLinkMsg.EditorLoadScenes, ReceiveLoadScenes); m_Connection.Unregister(LiveLinkMsg.EditorResetGame, ReceiveResetGame); }