跳到主要内容
版本:3.0.x

Class BuildReport

构建报告

Assembly: YooAsset.Editor.dll
View Source
Declaration
[Serializable]
public class BuildReport

Fields

Summary

汇总信息

View Source
Declaration
public ReportSummary Summary

AssetInfos

资源对象列表

View Source
Declaration
public List<ReportAssetInfo> AssetInfos

BundleInfos

资源包列表

View Source
Declaration
public List<ReportBundleInfo> BundleInfos

IndependentAssets

未被依赖的资源列表

View Source
Declaration
public List<ReportIndependentAsset> IndependentAssets

Methods

GetBundleInfo(string)

获取指定名称的资源包信息

View Source
Declaration
public ReportBundleInfo GetBundleInfo(string bundleName)
Returns

YooAsset.Editor.ReportBundleInfo: 匹配的资源包信息

Parameters
TypeNameDescription
System.StringbundleName资源包名称

GetAssetInfo(string)

获取指定路径的资源信息

View Source
Declaration
public ReportAssetInfo GetAssetInfo(string assetPath)
Returns

YooAsset.Editor.ReportAssetInfo: 匹配的资源信息

Parameters
TypeNameDescription
System.StringassetPath资源路径

Serialize(string, BuildReport)

将构建报告序列化为 JSON 并写入文件

View Source
Declaration
public static void Serialize(string savePath, BuildReport buildReport)
Parameters
TypeNameDescription
System.StringsavePath文件保存路径
YooAsset.Editor.BuildReportbuildReport要序列化的构建报告

Deserialize(string)

从 JSON 字符串反序列化构建报告

View Source
Declaration
public static BuildReport Deserialize(string jsonData)
Returns

YooAsset.Editor.BuildReport: 反序列化后的构建报告实例

Parameters
TypeNameDescription
System.StringjsonDataJSON 格式的报告数据