コード例 #1
0
ファイル: Requests.cs プロジェクト: Sarofc/com.saro.xasset
 internal override void Unload()
 {
     if (m_Request != null)
     {
         m_Request.Release();
         m_Request = null;
     }
 }
コード例 #2
0
ファイル: Requests.cs プロジェクト: Sarofc/com.saro.xasset
        internal override void Unload()
        {
            if (m_Bundle != null)
            {
                m_Bundle.Release();
                m_Bundle = null;
            }

            Asset = null;
        }
コード例 #3
0
ファイル: Requests.cs プロジェクト: Sarofc/com.saro.xasset
        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;
        }
コード例 #4
0
ファイル: XAsset.cs プロジェクト: Sarofc/com.saro.xasset
 internal void UnloadBundle(BundleRequest bundle)
 {
     bundle.Release();
 }