Example #1
0
 public static void Preload()
 {
     LoginLoadingRes.Instance.total_res_count += ResourceRegulation.whitelist2spine.get_Count();
     LoginLoadingRes.Instance.total_res_count += ResourceRegulation.whitelist2uiatlas.get_Count();
     LoginLoadingRes.Instance.total_res_count += ResourceRegulation.temp_uilist.get_Count();
     for (int i = 0; i < ResourceRegulation.whitelist2spine.get_Count(); i++)
     {
         FXSpineManager.Instance.PreloadAsset(ResourceRegulation.whitelist2spine.get_Item(i), delegate
         {
             LoginLoadingRes.Instance.PreloadResourceFinish();
         });
     }
     for (int j = 0; j < ResourceRegulation.whitelist2uiatlas.get_Count(); j++)
     {
         string atlas_no_suffix = ConstTP.suffix_atlas_To_src(ResourceRegulation.whitelist2uiatlas.get_Item(j));
         AssetManager.AssetOfTPManager.LoadAtlas(atlas_no_suffix, delegate(bool isSuccess)
         {
             LoginLoadingRes.Instance.PreloadResourceFinish();
         });
     }
     for (int k = 0; k < ResourceRegulation.temp_uilist.get_Count(); k++)
     {
         AssetManager.LoadAssetWithPool(ResourceRegulation.temp_uilist.get_Item(k), delegate(bool isSuccess)
         {
             LoginLoadingRes.Instance.PreloadResourceFinish();
         });
     }
     ResourceRegulation.Uninit();
 }