diff --git a/Assets/YooAsset/Runtime/FileSystem/DefaultBuildinFileSystem/DefaultBuildinFileSystem.cs b/Assets/YooAsset/Runtime/FileSystem/DefaultBuildinFileSystem/DefaultBuildinFileSystem.cs index 751e767a..963dd0be 100644 --- a/Assets/YooAsset/Runtime/FileSystem/DefaultBuildinFileSystem/DefaultBuildinFileSystem.cs +++ b/Assets/YooAsset/Runtime/FileSystem/DefaultBuildinFileSystem/DefaultBuildinFileSystem.cs @@ -335,6 +335,27 @@ namespace YooAsset #endif } + /// + /// 是否属于解压资源包文件 + /// + protected virtual bool IsUnpackBundleFile(PackageBundle bundle) + { + if (Belong(bundle) == false) + return false; + +#if UNITY_ANDROID + if (bundle.Encrypted) + return true; + + if (bundle.BundleType == (int)EBuildBundleType.RawBundle) + return true; + + return false; +#else + return false; +#endif + } + #region 内部方法 protected string GetDefaultBuildinPackageRoot(string packageName) { @@ -370,27 +391,6 @@ namespace YooAsset return PathUtility.Combine(_packageRoot, DefaultBuildinFileSystemDefine.BuildinCatalogBinaryFileName); } - /// - /// 是否属于解压资源包文件 - /// - protected bool IsUnpackBundleFile(PackageBundle bundle) - { - if (Belong(bundle) == false) - return false; - -#if UNITY_ANDROID - if (bundle.Encrypted) - return true; - - if (bundle.BundleType == (int)EBuildBundleType.RawBundle) - return true; - - return false; -#else - return false; -#endif - } - /// /// 记录文件信息 ///