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

Class BuildAssetInfo

Assembly: YooAsset.Editor.dll
Declaration
public class BuildAssetInfo

Properties

CollectorType

收集器类型

Declaration
public ECollectorType CollectorType { get; }

BundleName

资源包完整名称

Declaration
public string BundleName { get; }

Address

可寻址地址

Declaration
public string Address { get; }

AssetInfo

资源信息

Declaration
public AssetInfo AssetInfo { get; }

AllDependAssetInfos

依赖的所有资源 注意:包括零依赖资源和冗余资源(资源包名无效)

Declaration
public List<BuildAssetInfo> AllDependAssetInfos { get; }

Fields

AssetTags

资源的分类标签

Declaration
public readonly List<string> AssetTags

Methods

SetDependAssetInfos(List<BuildAssetInfo>)

设置所有依赖的资源

Declaration
public void SetDependAssetInfos(List<BuildAssetInfo> dependAssetInfos)
Parameters
TypeName
System.Collections.Generic.List<YooAsset.Editor.BuildAssetInfo>dependAssetInfos

SetBundleName(string)

设置资源包名称

Declaration
public void SetBundleName(string bundleName)
Parameters
TypeName
System.StringbundleName

AddAssetTags(List<string>)

添加资源的分类标签 说明:原始定义的资源分类标签

Declaration
public void AddAssetTags(List<string> tags)
Parameters
TypeName
System.Collections.Generic.List<System.String>tags

AddReferenceBundleName(string)

添加关联的资源包名称

Declaration
public void AddReferenceBundleName(string bundleName)
Parameters
TypeName
System.StringbundleName

HasBundleName()

资源包名是否存在

Declaration
public bool HasBundleName()
Returns

System.Boolean

GetReferenceBundleCount()

获取关联资源包的数量

Declaration
public int GetReferenceBundleCount()
Returns

System.Int32