示例#1
0
 //DL処理する
 public void Download(AdvDataManager dataManager)
 {
     if (null != loadFileList)
     {
         foreach (AssetFile file in loadFileList)
         {
             AssetFileManager.Download(file);
         }
     }
 }
示例#2
0
 public override void DownloadAll()
 {
     foreach (AdvTextureSettingData data in base.List)
     {
         data.Graphic.DownloadAll();
         if (!string.IsNullOrEmpty(data.ThumbnailPath))
         {
             AssetFileManager.Download(data.ThumbnailPath);
         }
     }
 }
示例#3
0
 /// <summary>
 /// 全てのリソースをダウンロード
 /// </summary>
 public void DownloadAll()
 {
     //ファイルマネージャーにバージョンの登録
     foreach (AdvTextureSettingData data in List)
     {
         AssetFileManager.Download(data.FilePath);
         if (!string.IsNullOrEmpty(data.ThumbnailPath))
         {
             AssetFileManager.Download(data.ThumbnailPath);
         }
     }
 }
 internal void DownloadAll()
 {
     foreach (var item in infoList)
     {
         if (item.File.OnLoadComplete != null)
         {
             AssetFileManager.Load(item.File, null);
         }
         else
         {
             AssetFileManager.Download(item.File);
         }
     }
 }
示例#5
0
 /// <summary>
 /// 派生ファイルを追加してロードを開始させる
 /// </summary>
 public void LoadAndAddSubFile(string path)
 {
     if (!SubFiles.ContainsKey(path))
     {
         if (IsDownloadOnly)
         {
             AssetFile file = AssetFileManager.GetFileCreateIfMissing(path);
             file.Version = this.Version;
             AssetFileManager.Download(file);
         }
         else
         {
             SubFiles.Add(path, AssetFileManager.Load(path, this.Version, this));
         }
     }
 }