public override bool Update() { if (Request != null) { return(false); } LoadedAssetBundle bundle = ResContext.GetLoadedAssetBundle(AssetBundleName, out DownloadingError); if (bundle != null) { if (Additive) { Request = Application.LoadLevelAdditiveAsync(LevelName); } else { Request = Application.LoadLevelAsync(LevelName); } return(false); } else { return(true); } }
public override bool Update() { if (Request != null) { return(false); } LoadedAssetBundle bundle = ResContext.GetLoadedAssetBundle(AssetBundleName, out DownloadingError); if (bundle != null) { Request = bundle.AssetBundle.LoadAssetAsync(AssetName, AssetType); } return(true); }