diff --git a/Assets/YooAsset/Runtime/ResourcePackage/AssetInfo.cs b/Assets/YooAsset/Runtime/ResourcePackage/AssetInfo.cs index ff1bac29..73d64558 100644 --- a/Assets/YooAsset/Runtime/ResourcePackage/AssetInfo.cs +++ b/Assets/YooAsset/Runtime/ResourcePackage/AssetInfo.cs @@ -125,6 +125,19 @@ namespace YooAsset } } + /// + /// 资源标签集合 + /// + public PackageTags Tags + { + get + { + if (_packageAsset == null) + return PackageTags.Empty; + return _packageAsset.Tags; + } + } + /// /// 创建有效的资源信息实例 /// diff --git a/Assets/YooAsset/Runtime/ResourcePackage/PackageManifestConsts.cs b/Assets/YooAsset/Runtime/ResourcePackage/PackageManifestConsts.cs index 568df6a7..66afe768 100644 --- a/Assets/YooAsset/Runtime/ResourcePackage/PackageManifestConsts.cs +++ b/Assets/YooAsset/Runtime/ResourcePackage/PackageManifestConsts.cs @@ -22,8 +22,8 @@ namespace YooAsset public const int FileVersion = 2; /// - /// 文件最小合法大小(39字节) + /// 文件最小合法大小(41字节) /// - public const int MinFileSize = 39; + public const int MinFileSize = 41; } } \ No newline at end of file diff --git a/Assets/YooAsset/Runtime/ResourcePackage/PackageTags.cs b/Assets/YooAsset/Runtime/ResourcePackage/PackageTags.cs index 7c8390cf..6983b508 100644 --- a/Assets/YooAsset/Runtime/ResourcePackage/PackageTags.cs +++ b/Assets/YooAsset/Runtime/ResourcePackage/PackageTags.cs @@ -7,6 +7,11 @@ namespace YooAsset /// public class PackageTags { + /// + /// 空标签集合 + /// + public static readonly PackageTags Empty = new PackageTags(Array.Empty()); + private readonly string[] _tags; ///