feat : package manifest add note info

清单文件增加备注信息
This commit is contained in:
何冠峰
2024-12-11 11:22:50 +08:00
parent d890ccd5e6
commit 5fa9ebee80
10 changed files with 36 additions and 1 deletions

View File

@@ -42,6 +42,7 @@ namespace YooAsset
buffer.WriteUTF8(manifest.BuildPipeline);
buffer.WriteUTF8(manifest.PackageName);
buffer.WriteUTF8(manifest.PackageVersion);
buffer.WriteUTF8(manifest.PackageNote);
// 写入资源列表
buffer.WriteInt32(manifest.AssetList.Count);
@@ -113,6 +114,7 @@ namespace YooAsset
manifest.BuildPipeline = buffer.ReadUTF8();
manifest.PackageName = buffer.ReadUTF8();
manifest.PackageVersion = buffer.ReadUTF8();
manifest.PackageNote = buffer.ReadUTF8();
// 检测配置
if (manifest.EnableAddressable && manifest.LocationToLower)

View File

@@ -83,6 +83,7 @@ namespace YooAsset
Manifest.BuildPipeline = _buffer.ReadUTF8();
Manifest.PackageName = _buffer.ReadUTF8();
Manifest.PackageVersion = _buffer.ReadUTF8();
Manifest.PackageNote = _buffer.ReadUTF8();
// 检测配置
if (Manifest.EnableAddressable && Manifest.LocationToLower)

View File

@@ -52,6 +52,11 @@ namespace YooAsset
/// </summary>
public string PackageVersion;
/// <summary>
/// 资源包裹的备注信息
/// </summary>
public string PackageNote;
/// <summary>
/// 资源列表(主动收集的资源列表)
/// </summary>

View File

@@ -272,6 +272,15 @@ namespace YooAsset
return _playModeImpl.ActiveManifest.PackageVersion;
}
/// <summary>
/// 获取本地包裹的备注信息
/// </summary>
public string GetPackageNote()
{
DebugCheckInitialize();
return _playModeImpl.ActiveManifest.PackageNote;
}
#region
/// <summary>
/// 强制回收所有资源