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;
///