public override bool Update() { if (m_Request != null) { return(false); } LoadedBundle bundle = BundleManager.GetLoadedBundle(m_AssetBundleName, out m_DownloadingError); if (bundle != null) { if (m_IsAdditive) { m_Request = Application.LoadLevelAdditiveAsync(m_LevelName); } else { m_Request = Application.LoadLevelAsync(m_LevelName); } return(false); } else { return(true); } }
public override bool Update() { if (request != null) { return(false); } LoadedBundle bundle = BundleManager.GetLoadedBundle(mBundleName, out mError); if (bundle != null) { request = bundle.mBundle.LoadAssetAsync(mAssetName, mType); return(false); } else { return(true); } }