diff --git a/Assets/YooAsset/Runtime/Compatibility/CompatibleHandles.cs b/Assets/YooAsset/Runtime/Compatibility/CompatibleHandles.cs index 8ad9d3a5..ac85c9d3 100644 --- a/Assets/YooAsset/Runtime/Compatibility/CompatibleHandles.cs +++ b/Assets/YooAsset/Runtime/Compatibility/CompatibleHandles.cs @@ -94,27 +94,27 @@ namespace YooAsset } #endregion - #region RawFileHandle -- GetRawFileData / GetRawFileText - public sealed partial class RawFileHandle + #region BundleFileHandle -- GetRawFileData / GetRawFileText + public sealed partial class BundleFileHandle { /// /// v2.3: rawFileHandle.GetRawFileData() /// - [Obsolete("Read file manually via GetRawFilePath().")] + [Obsolete("Read file manually via GetBundleFilePath().")] public byte[] GetRawFileData() { if (CheckValidWithWarning() == false) return null; - return System.IO.File.ReadAllBytes(GetRawFilePath()); + return System.IO.File.ReadAllBytes(GetBundleFilePath()); } /// /// v2.3: rawFileHandle.GetRawFileText() /// - [Obsolete("Read file manually via GetRawFilePath().")] + [Obsolete("Read file manually via GetBundleFilePath().")] public string GetRawFileText() { if (CheckValidWithWarning() == false) return null; - return System.IO.File.ReadAllText(GetRawFilePath()); + return System.IO.File.ReadAllText(GetBundleFilePath()); } } #endregion diff --git a/Assets/YooAsset/Runtime/ResourceManager/Handles/RawFileHandle.cs b/Assets/YooAsset/Runtime/ResourceManager/Handles/BundleFileHandle.cs similarity index 65% rename from Assets/YooAsset/Runtime/ResourceManager/Handles/RawFileHandle.cs rename to Assets/YooAsset/Runtime/ResourceManager/Handles/BundleFileHandle.cs index 6bc57dfc..00e759f8 100644 --- a/Assets/YooAsset/Runtime/ResourceManager/Handles/RawFileHandle.cs +++ b/Assets/YooAsset/Runtime/ResourceManager/Handles/BundleFileHandle.cs @@ -2,13 +2,13 @@ namespace YooAsset { /// - /// 原生文件句柄,用于访问未经 Unity 处理的原始文件。 + /// 资源包文件句柄,用于持有已加载的资源包引用。 /// - public sealed partial class RawFileHandle : HandleBase + public sealed partial class BundleFileHandle : HandleBase { - private System.Action _callback; + private System.Action _callback; - internal RawFileHandle(ProviderBase provider) : base(provider) + internal BundleFileHandle(ProviderBase provider) : base(provider) { } internal override void InvokeCallback() @@ -19,12 +19,12 @@ namespace YooAsset /// /// 当加载完成时触发 /// - public event System.Action Completed + public event System.Action Completed { add { if (CheckValidWithWarning() == false) - throw new YooHandleInvalidException($"{nameof(RawFileHandle)} is invalid. It may have been released or the provider was destroyed."); + throw new YooHandleInvalidException($"{nameof(BundleFileHandle)} is invalid. It may have been released or the provider was destroyed."); if (Provider.IsDone) value.Invoke(this); else @@ -33,7 +33,7 @@ namespace YooAsset remove { if (CheckValidWithWarning() == false) - throw new YooHandleInvalidException($"{nameof(RawFileHandle)} is invalid. It may have been released or the provider was destroyed."); + throw new YooHandleInvalidException($"{nameof(BundleFileHandle)} is invalid. It may have been released or the provider was destroyed."); _callback -= value; } } @@ -49,10 +49,10 @@ namespace YooAsset } /// - /// 获取原生文件的路径 + /// 获取资源包文件的路径 /// - /// 原生文件的磁盘路径 - public string GetRawFilePath() + /// 资源包文件的磁盘路径 + public string GetBundleFilePath() { if (CheckValidWithWarning() == false) return string.Empty; diff --git a/Assets/YooAsset/Runtime/ResourceManager/Handles/RawFileHandle.cs.meta b/Assets/YooAsset/Runtime/ResourceManager/Handles/BundleFileHandle.cs.meta similarity index 100% rename from Assets/YooAsset/Runtime/ResourceManager/Handles/RawFileHandle.cs.meta rename to Assets/YooAsset/Runtime/ResourceManager/Handles/BundleFileHandle.cs.meta diff --git a/Assets/YooAsset/Runtime/ResourceManager/Handles/HandleFactory.cs b/Assets/YooAsset/Runtime/ResourceManager/Handles/HandleFactory.cs index e7fe73ac..6e0c2edd 100644 --- a/Assets/YooAsset/Runtime/ResourceManager/Handles/HandleFactory.cs +++ b/Assets/YooAsset/Runtime/ResourceManager/Handles/HandleFactory.cs @@ -14,7 +14,7 @@ namespace YooAsset { typeof(SceneHandle), op => new SceneHandle(op) }, { typeof(SubAssetsHandle), op => new SubAssetsHandle(op) }, { typeof(AllAssetsHandle), op => new AllAssetsHandle(op) }, - { typeof(RawFileHandle), op => new RawFileHandle(op) } + { typeof(BundleFileHandle), op => new BundleFileHandle(op) } }; /// diff --git a/Assets/YooAsset/Runtime/ResourceManager/Providers/BundleFileProvider.cs b/Assets/YooAsset/Runtime/ResourceManager/Providers/BundleFileProvider.cs new file mode 100644 index 00000000..e2b7699e --- /dev/null +++ b/Assets/YooAsset/Runtime/ResourceManager/Providers/BundleFileProvider.cs @@ -0,0 +1,17 @@ + +namespace YooAsset +{ + /// + /// 资源包文件提供者,负责加载资源包文件。 + /// + internal sealed class BundleFileProvider : ProviderBase + { + public BundleFileProvider(ResourceManager manager, string providerKey, AssetInfo assetInfo) : base(manager, providerKey, assetInfo) + { + } + protected override void InternalProcessBundleHandle() + { + SetSuccess(); + } + } +} \ No newline at end of file diff --git a/Assets/YooAsset/Runtime/ResourceManager/Providers/RawFileProvider.cs.meta b/Assets/YooAsset/Runtime/ResourceManager/Providers/BundleFileProvider.cs.meta similarity index 100% rename from Assets/YooAsset/Runtime/ResourceManager/Providers/RawFileProvider.cs.meta rename to Assets/YooAsset/Runtime/ResourceManager/Providers/BundleFileProvider.cs.meta diff --git a/Assets/YooAsset/Runtime/ResourceManager/Providers/RawFileProvider.cs b/Assets/YooAsset/Runtime/ResourceManager/Providers/RawFileProvider.cs deleted file mode 100644 index fd845fab..00000000 --- a/Assets/YooAsset/Runtime/ResourceManager/Providers/RawFileProvider.cs +++ /dev/null @@ -1,17 +0,0 @@ - -namespace YooAsset -{ - /// - /// 原生文件提供者,负责加载原始文件资源。 - /// - internal sealed class RawFileProvider : ProviderBase - { - public RawFileProvider(ResourceManager manager, string providerKey, AssetInfo assetInfo) : base(manager, providerKey, assetInfo) - { - } - protected override void InternalProcessBundleHandle() - { - SetSuccess(); - } - } -} \ No newline at end of file diff --git a/Assets/YooAsset/Runtime/ResourceManager/ResourceManager.cs b/Assets/YooAsset/Runtime/ResourceManager/ResourceManager.cs index 78bbd57c..7bfd285c 100644 --- a/Assets/YooAsset/Runtime/ResourceManager/ResourceManager.cs +++ b/Assets/YooAsset/Runtime/ResourceManager/ResourceManager.cs @@ -305,12 +305,12 @@ namespace YooAsset } /// - /// 加载原生文件 + /// 加载资源包文件 /// /// 资源信息 /// 加载优先级 - /// 原生文件句柄 - public RawFileHandle LoadRawFileAsync(AssetInfo assetInfo, uint priority) + /// 资源包文件句柄 + public BundleFileHandle LoadBundleFileAsync(AssetInfo assetInfo, uint priority) { if (IsLoadingLocked) { @@ -318,29 +318,29 @@ namespace YooAsset YooLogger.LogError(error); ErrorProvider errorProvider = new ErrorProvider(this, assetInfo); errorProvider.SetCompletedWithError(error); - return errorProvider.CreateHandle(); + return errorProvider.CreateHandle(); } if (assetInfo.IsValid == false) { - YooLogger.LogError($"Failed to load raw file. Error: {assetInfo.Error}"); + YooLogger.LogError($"Failed to load bundle file. Error: {assetInfo.Error}"); ErrorProvider errorProvider = new ErrorProvider(this, assetInfo); errorProvider.SetCompletedWithError(assetInfo.Error); - return errorProvider.CreateHandle(); + return errorProvider.CreateHandle(); } - string providerKey = nameof(LoadRawFileAsync) + assetInfo.AssetKey; + string providerKey = nameof(LoadBundleFileAsync) + assetInfo.AssetKey; ProviderBase provider = GetAssetProvider(providerKey); if (provider == null) { - provider = new RawFileProvider(this, providerKey, assetInfo); + provider = new BundleFileProvider(this, providerKey, assetInfo); provider.InitProviderDebugInfo(); _providerDict.Add(providerKey, provider); AsyncOperationSystem.StartOperation(PackageName, provider); } provider.Priority = priority; - return provider.CreateHandle(); + return provider.CreateHandle(); } /// diff --git a/Assets/YooAsset/Runtime/ResourcePackage/AssetInfo.cs b/Assets/YooAsset/Runtime/ResourcePackage/AssetInfo.cs index 98796442..ff1bac29 100644 --- a/Assets/YooAsset/Runtime/ResourcePackage/AssetInfo.cs +++ b/Assets/YooAsset/Runtime/ResourcePackage/AssetInfo.cs @@ -32,9 +32,9 @@ namespace YooAsset LoadScene, /// - /// 加载原生文件 + /// 加载资源包文件 /// - LoadRawFile, + LoadBundleFile, } /// diff --git a/Assets/YooAsset/Runtime/ResourcePackage/ResourcePackage.cs b/Assets/YooAsset/Runtime/ResourcePackage/ResourcePackage.cs index 265d3a0c..48a5e637 100644 --- a/Assets/YooAsset/Runtime/ResourcePackage/ResourcePackage.cs +++ b/Assets/YooAsset/Runtime/ResourcePackage/ResourcePackage.cs @@ -419,60 +419,60 @@ namespace YooAsset } #endregion - #region 原生文件 + #region 资源包文件 /// - /// 同步加载原生文件 + /// 同步加载资源包文件 /// /// 资源信息 - /// 返回原生文件操作句柄 - public RawFileHandle LoadRawFileSync(AssetInfo assetInfo) + /// 返回资源包文件操作句柄 + public BundleFileHandle LoadBundleFileSync(AssetInfo assetInfo) { CheckInitialized(); - return LoadRawFileInternal(assetInfo, true, 0); + return LoadBundleFileInternal(assetInfo, true, 0); } /// - /// 同步加载原生文件 + /// 同步加载资源包文件 /// /// 资源的定位地址 - /// 返回原生文件操作句柄 - public RawFileHandle LoadRawFileSync(string location) + /// 返回资源包文件操作句柄 + public BundleFileHandle LoadBundleFileSync(string location) { CheckInitialized(); AssetInfo assetInfo = ConvertLocationToAssetInfo(location, null); - return LoadRawFileInternal(assetInfo, true, 0); + return LoadBundleFileInternal(assetInfo, true, 0); } /// - /// 加载原生文件 + /// 异步加载资源包文件 /// /// 资源信息 /// 加载的优先级 - /// 返回原生文件操作句柄 - public RawFileHandle LoadRawFileAsync(AssetInfo assetInfo, uint priority = 0) + /// 返回资源包文件操作句柄 + public BundleFileHandle LoadBundleFileAsync(AssetInfo assetInfo, uint priority = 0) { CheckInitialized(); - return LoadRawFileInternal(assetInfo, false, priority); + return LoadBundleFileInternal(assetInfo, false, priority); } /// - /// 加载原生文件 + /// 异步加载资源包文件 /// /// 资源的定位地址 /// 加载的优先级 - /// 返回原生文件操作句柄 - public RawFileHandle LoadRawFileAsync(string location, uint priority = 0) + /// 返回资源包文件操作句柄 + public BundleFileHandle LoadBundleFileAsync(string location, uint priority = 0) { CheckInitialized(); AssetInfo assetInfo = ConvertLocationToAssetInfo(location, null); - return LoadRawFileInternal(assetInfo, false, priority); + return LoadBundleFileInternal(assetInfo, false, priority); } - private RawFileHandle LoadRawFileInternal(AssetInfo assetInfo, bool waitForAsyncComplete, uint priority) + private BundleFileHandle LoadBundleFileInternal(AssetInfo assetInfo, bool waitForAsyncComplete, uint priority) { - assetInfo.LoadMethod = ELoadMethod.LoadRawFile; - var handle = _resourceManager.LoadRawFileAsync(assetInfo, priority); + assetInfo.LoadMethod = ELoadMethod.LoadBundleFile; + var handle = _resourceManager.LoadBundleFileAsync(assetInfo, priority); if (waitForAsyncComplete) handle.WaitForAsyncComplete(); return handle; diff --git a/Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestRawFileRelease.cs b/Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestBundleFileRelease.cs similarity index 53% rename from Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestRawFileRelease.cs rename to Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestBundleFileRelease.cs index 91623348..a836e388 100644 --- a/Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestRawFileRelease.cs +++ b/Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestBundleFileRelease.cs @@ -6,29 +6,29 @@ using NUnit.Framework; using YooAsset; /// -/// 测试原生文件句柄释放与重新加载 +/// 测试 Bundle 文件句柄释放与重新加载 /// /// -/// 覆盖 API: LoadRawFileAsync / RawFileHandle.Release / UnloadUnusedAssetsAsync +/// 覆盖 API: LoadBundleFileAsync / BundleFileHandle.Release / UnloadUnusedAssetsAsync /// 测试内容: -/// 1. 异步加载原生文件,验证加载成功 -/// 2. 释放 RawFileHandle 引用,等待一帧 +/// 1. 异步加载 Bundle 文件,验证加载成功 +/// 2. 释放 BundleFileHandle 引用,等待一帧 /// 3. 调用 UnloadUnusedAssetsAsync 清理未使用资源 -/// 4. 再次加载同一原生文件,验证加载成功且文件路径有效 +/// 4. 再次加载同一 Bundle 文件,验证加载成功且文件路径有效 /// -public class TestRawFileRelease +public class TestBundleFileRelease { public IEnumerator RuntimeTester() { ResourcePackage package = YooAssets.GetPackage(TestConsts.RawBundlePackageName); Assert.IsNotNull(package); - var rawFileHandle = package.LoadRawFileAsync("raw_file_e"); - yield return rawFileHandle; - Assert.AreEqual(EOperationStatus.Succeeded, rawFileHandle.Status); + var bundleFileHandle = package.LoadBundleFileAsync("raw_file_e"); + yield return bundleFileHandle; + Assert.AreEqual(EOperationStatus.Succeeded, bundleFileHandle.Status); // 释放 - rawFileHandle.Release(); + bundleFileHandle.Release(); yield return new WaitForEndOfFrame(); var unloadOp = package.UnloadUnusedAssetsAsync(); @@ -36,10 +36,10 @@ public class TestRawFileRelease Assert.AreEqual(EOperationStatus.Succeeded, unloadOp.Status); // 再次加载 - var reloadHandle = package.LoadRawFileAsync("raw_file_e"); + var reloadHandle = package.LoadBundleFileAsync("raw_file_e"); yield return reloadHandle; Assert.AreEqual(EOperationStatus.Succeeded, reloadHandle.Status); - Assert.IsTrue(File.Exists(reloadHandle.GetRawFilePath())); + Assert.IsTrue(File.Exists(reloadHandle.GetBundleFilePath())); reloadHandle.Release(); } } diff --git a/Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestRawFileRelease.cs.meta b/Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestBundleFileRelease.cs.meta similarity index 100% rename from Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestRawFileRelease.cs.meta rename to Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestBundleFileRelease.cs.meta diff --git a/Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestLoadRawFile.cs b/Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestLoadBundleFile.cs similarity index 73% rename from Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestLoadRawFile.cs rename to Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestLoadBundleFile.cs index 38ffe162..bb779daf 100644 --- a/Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestLoadRawFile.cs +++ b/Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestLoadBundleFile.cs @@ -7,17 +7,17 @@ using NUnit.Framework; using YooAsset; /// -/// 测试原生文件加载 +/// 测试 Bundle 文件加载 /// /// -/// 覆盖 API: LoadRawFileAsync / LoadRawFileSync / LoadAssetAsync(RawFileObject) / LoadAssetSync(RawFileObject) +/// 覆盖 API: LoadBundleFileAsync / LoadBundleFileSync / LoadAssetAsync(RawFileObject) / LoadAssetSync(RawFileObject) /// 测试内容: -/// 1. 异步加载原生文件,获取文件路径,验证文件存在且二进制数据非空(raw_file_a) -/// 2. 同步加载原生文件,获取文件路径,验证文件存在且二进制数据非空(raw_file_b) +/// 1. 异步加载 Bundle 文件,获取文件路径,验证文件存在且二进制数据非空(raw_file_a) +/// 2. 同步加载 Bundle 文件,获取文件路径,验证文件存在且二进制数据非空(raw_file_b) /// 3. 异步通过 RawFileObject 加载,验证 GetBytes() 和 GetText() 均返回有效数据(raw_file_c) /// 4. 同步通过 RawFileObject 加载,验证 GetBytes() 和 GetText() 均返回有效数据(raw_file_d) /// -public class TestLoadRawFile +public class TestLoadBundleFile { public IEnumerator RuntimeTester() { @@ -26,33 +26,33 @@ public class TestLoadRawFile // 测试异步加载 { - var rawFileHandle = package.LoadRawFileAsync("raw_file_a"); - yield return rawFileHandle; - Assert.AreEqual(EOperationStatus.Succeeded, rawFileHandle.Status); + var bundleFileHandle = package.LoadBundleFileAsync("raw_file_a"); + yield return bundleFileHandle; + Assert.AreEqual(EOperationStatus.Succeeded, bundleFileHandle.Status); - var filePath = rawFileHandle.GetRawFilePath(); + var filePath = bundleFileHandle.GetBundleFilePath(); Assert.IsNotNull(filePath); Assert.IsTrue(File.Exists(filePath)); byte[] fileBytes = File.ReadAllBytes(filePath); Assert.IsNotNull(fileBytes); Assert.Greater(fileBytes.Length, 0); - rawFileHandle.Release(); + bundleFileHandle.Release(); } // 测试同步加载 { - var rawFileHandle = package.LoadRawFileSync("raw_file_b"); - Assert.AreEqual(EOperationStatus.Succeeded, rawFileHandle.Status); + var bundleFileHandle = package.LoadBundleFileSync("raw_file_b"); + Assert.AreEqual(EOperationStatus.Succeeded, bundleFileHandle.Status); - var filePath = rawFileHandle.GetRawFilePath(); + var filePath = bundleFileHandle.GetBundleFilePath(); Assert.IsNotNull(filePath); Assert.IsTrue(File.Exists(filePath)); byte[] fileBytes = File.ReadAllBytes(filePath); Assert.IsNotNull(fileBytes); Assert.Greater(fileBytes.Length, 0); - rawFileHandle.Release(); + bundleFileHandle.Release(); } // 测试异步加载:通过 RawFileObject 获取二进制数据和文本数据 diff --git a/Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestLoadRawFile.cs.meta b/Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestLoadBundleFile.cs.meta similarity index 100% rename from Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestLoadRawFile.cs.meta rename to Assets/YooAsset/Samples~/Test Sample/Runtime/CommonTests/TestLoadBundleFile.cs.meta diff --git a/Assets/YooAsset/Samples~/Test Sample/Runtime/T1_TestEditorFileSystem/T1_TestEditorFileSystem.cs b/Assets/YooAsset/Samples~/Test Sample/Runtime/T1_TestEditorFileSystem/T1_TestEditorFileSystem.cs index 9bcccc57..b1bc4257 100644 --- a/Assets/YooAsset/Samples~/Test Sample/Runtime/T1_TestEditorFileSystem/T1_TestEditorFileSystem.cs +++ b/Assets/YooAsset/Samples~/Test Sample/Runtime/T1_TestEditorFileSystem/T1_TestEditorFileSystem.cs @@ -239,11 +239,11 @@ public class T1_TestEditorFileSystem : IPrebuildSetup, IPostBuildCleanup var tester = new TestLoadScene(); yield return tester.RuntimeTester(); } - + [UnityTest] - public IEnumerator B10_TestLoadRawFile() + public IEnumerator B10_TestLoadBundleFile() { - var tester = new TestLoadRawFile(); + var tester = new TestLoadBundleFile(); yield return tester.RuntimeTester(); } @@ -304,9 +304,9 @@ public class T1_TestEditorFileSystem : IPrebuildSetup, IPostBuildCleanup } [UnityTest] - public IEnumerator C07_TestRawFileRelease() + public IEnumerator C07_TestBundleFileRelease() { - var tester = new TestRawFileRelease(); + var tester = new TestBundleFileRelease(); yield return tester.RuntimeTester(); } diff --git a/Assets/YooAsset/Samples~/Test Sample/Runtime/T2_TestBuiltinFileSystem/T2_TestBuiltinFileSystem.cs b/Assets/YooAsset/Samples~/Test Sample/Runtime/T2_TestBuiltinFileSystem/T2_TestBuiltinFileSystem.cs index f31fa7b8..e9f6c1f9 100644 --- a/Assets/YooAsset/Samples~/Test Sample/Runtime/T2_TestBuiltinFileSystem/T2_TestBuiltinFileSystem.cs +++ b/Assets/YooAsset/Samples~/Test Sample/Runtime/T2_TestBuiltinFileSystem/T2_TestBuiltinFileSystem.cs @@ -239,11 +239,11 @@ public class T2_TestBuiltinFileSystem : IPrebuildSetup, IPostBuildCleanup var tester = new TestLoadScene(); yield return tester.RuntimeTester(); } - + [UnityTest] - public IEnumerator B10_TestLoadRawFile() + public IEnumerator B10_TestLoadBundleFile() { - var tester = new TestLoadRawFile(); + var tester = new TestLoadBundleFile(); yield return tester.RuntimeTester(); } @@ -331,11 +331,11 @@ public class T2_TestBuiltinFileSystem : IPrebuildSetup, IPostBuildCleanup var tester = new TestHandleRelease(); yield return tester.RuntimeTester(); } - + [UnityTest] - public IEnumerator D07_TestRawFileRelease() + public IEnumerator D07_TestBundleFileRelease() { - var tester = new TestRawFileRelease(); + var tester = new TestBundleFileRelease(); yield return tester.RuntimeTester(); } diff --git a/Assets/YooAsset/Samples~/UniTask Sample/UniTask/Runtime/External/YooAsset/HandleBaseExtensions.cs b/Assets/YooAsset/Samples~/UniTask Sample/UniTask/Runtime/External/YooAsset/HandleBaseExtensions.cs index 3a340bbc..5bdb69c8 100644 --- a/Assets/YooAsset/Samples~/UniTask Sample/UniTask/Runtime/External/YooAsset/HandleBaseExtensions.cs +++ b/Assets/YooAsset/Samples~/UniTask Sample/UniTask/Runtime/External/YooAsset/HandleBaseExtensions.cs @@ -101,8 +101,8 @@ namespace Cysharp.Threading.Tasks case SubAssetsHandle sub_asset_handle: sub_asset_handle.Completed += result.SubContinuation; break; - case RawFileHandle raw_file_handle: - raw_file_handle.Completed += result.RawFileContinuation; + case BundleFileHandle bundle_file_handle: + bundle_file_handle.Completed += result.BundleFileContinuation; break; case AllAssetsHandle all_assets_handle: all_assets_handle.Completed += result.AllAssetsContinuation; @@ -120,8 +120,8 @@ namespace Cysharp.Threading.Tasks case SubAssetsHandle sub_asset_handle: sub_asset_handle.Completed += result.completedCallback; break; - case RawFileHandle raw_file_handle: - raw_file_handle.Completed += result.completedCallback; + case BundleFileHandle bundle_file_handle: + bundle_file_handle.Completed += result.completedCallback; break; case AllAssetsHandle all_assets_handle: all_assets_handle.Completed += result.completedCallback; @@ -137,7 +137,7 @@ namespace Cysharp.Threading.Tasks void AssetContinuation(AssetHandle _) => HandleCompleted(null); void SceneContinuation(SceneHandle _) => HandleCompleted(null); void SubContinuation(SubAssetsHandle _) => HandleCompleted(null); - void RawFileContinuation(RawFileHandle _) => HandleCompleted(null); + void BundleFileContinuation(BundleFileHandle _) => HandleCompleted(null); void AllAssetsContinuation(AllAssetsHandle _) => HandleCompleted(null); #endif @@ -174,8 +174,8 @@ namespace Cysharp.Threading.Tasks case SubAssetsHandle sub_asset_handle: sub_asset_handle.Completed -= SubContinuation; break; - case RawFileHandle raw_file_handle: - raw_file_handle.Completed -= RawFileContinuation; + case BundleFileHandle bundle_file_handle: + bundle_file_handle.Completed -= BundleFileContinuation; break; case AllAssetsHandle all_assets_handle: all_assets_handle.Completed -= AllAssetsContinuation; @@ -193,8 +193,8 @@ namespace Cysharp.Threading.Tasks case SubAssetsHandle sub_asset_handle: sub_asset_handle.Completed -= completedCallback; break; - case RawFileHandle raw_file_handle: - raw_file_handle.Completed -= completedCallback; + case BundleFileHandle bundle_file_handle: + bundle_file_handle.Completed -= completedCallback; break; case AllAssetsHandle all_assets_handle: all_assets_handle.Completed -= completedCallback;