Beispiel #1
0
        //ロード中のファイル数
        int CountLoading(AssetFileWork.LoadPriority priority)
        {
            int count = 0;

            foreach (var file in loadingFileList)
            {
                if (file.Priority <= priority)
                {
                    if (!file.IsLoadEnd)
                    {
                        ++count;
                    }
                }
            }
            foreach (var file in loadWaitFileList)
            {
                if (file.Priority <= priority)
                {
                    if (!file.IsLoadEnd)
                    {
                        ++count;
                    }
                }
            }
            return(count);
        }
Beispiel #2
0
 //ロード終了チェック
 bool IsLoadEnd(AssetFileWork.LoadPriority priority)
 {
     foreach (var file in loadingFileList)
     {
         if (file.Priority <= priority)
         {
             if (!file.IsLoadEnd)
             {
                 return(false);
             }
         }
     }
     foreach (var file in loadWaitFileList)
     {
         if (file.Priority <= priority)
         {
             if (!file.IsLoadEnd)
             {
                 return(false);
             }
         }
     }
     return(true);
 }