跳到主要内容
版本: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