protected override void Unload() { base.Unload(); Instance = null; if (m_WatchdogGameObject != null) { Destroy(m_WatchdogGameObject); m_WatchdogGameObject = null; } MonoAPI.Deinitialize(); }