public IEnumerator Init() { #if USE_5_BUNDLE //DependsConfigLoad load = new DependsConfigLoad(); //yield return load.Start(Path.Combine(AppSetting.ResourceUrl, "AndroidNew")); //mDependsConfig = load.GetConfig(); mDependsConfig = new BundleManifest(); mDependsConfig.LoadFile(Path.Combine(AppSetting.ResourcePath, "ReleaseManifest")); isInit = true; yield break; #else DependsConfigLoad load = new DependsConfigLoad(); yield return(load.Start(Path.Combine(AppSetting.ResourceUrl, "DependsData.release"))); mDependsConfig = load.GetConfig(); if (mDependsConfig == null) { Debug.Log("Depends Config is Empty!"); mDependsConfig = new List <ResourceDepends>(); } #endif Load(new string[] { "Shader" }, "Root", LoadRootResourcesComplete); }