/// <summary> /// 起動時の初期化 /// </summary> /// <param name="settingData">設定データ</param> public void BootInit(AdvBootSetting settingData) { Graphic.BootInit((fileName) => FileNameToPath(fileName, settingData)); //特定のファイルタイプなら、ロード終了時の処理をする if (CallbackParseCustomFileTypeLoadComplete != null && !AssetFileManager.IsEditorErrorCheck) { AssetFileLoadComplete onLoadComplete = null; CallbackParseCustomFileTypeLoadComplete(this.graphic.FileType, ref onLoadComplete); if (onLoadComplete != null) { foreach (GraphicInfo info in Graphic.InfoList) { info.File.OnLoadComplete += onLoadComplete; } } } }
/// <summary> /// 起動時の初期化 /// </summary> /// <param name="settingData">設定データ</param> internal void BootInit(AdvBootSetting settingData) { Graphic.BootInit((fileName) => FileNameToPath(fileName, settingData)); #pragma warning disable 0612 //特定のファイルタイプなら、ロード終了時の処理をする if (CallbackParseCustomFileTypeLoadComplete != null && !AssetFileManager.IsEditorErrorCheck) { Debug.LogWarning("Old Type. Dont use CallbackParseCustomFileTypeLoadComplete"); AssetFileLoadComplete onLoadComplete = null; CallbackParseCustomFileTypeLoadComplete(this.graphic.FileType, ref onLoadComplete); if (onLoadComplete != null) { foreach (GraphicInfo info in Graphic.InfoList) { info.File.OnLoadComplete = (x => onLoadComplete(x)); } } } #pragma warning restore 0612 }