internal override void Unload() { if (m_Request != null) { m_Request.Release(); m_Request = null; } }
internal override void Unload() { if (m_Bundle != null) { m_Bundle.Release(); m_Bundle = null; } Asset = null; }
internal override void Unload() { if (m_Bundle != null) { m_Bundle.Release(); } if (m_LoadSceneMode == LoadSceneMode.Additive) { if (SceneManager.GetSceneByName(m_SceneName).isLoaded) { SceneManager.UnloadSceneAsync(m_SceneName); } } m_Bundle = null; }
internal void UnloadBundle(BundleRequest bundle) { bundle.Release(); }