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

Class CollectCommand

资源收集命令

Assembly: YooAsset.Editor.dll​
View Source​
Declaration
public class CollectCommand

Properties​

PackageName​

包裹名称

View Source​
Declaration
public string PackageName { get; }

IgnoreRule​

忽略规则实例

View Source​
Declaration
public IAssetIgnoreRule IgnoreRule { get; }

CollectFlags​

窗口收集模式

View Source​
Declaration
public ECollectFlags CollectFlags { get; set; }

UniqueBundleName​

是否启用资源包名唯一化

View Source​
Declaration
public bool UniqueBundleName { get; set; }

UseAssetDependencyDB​

是否使用资源依赖数据库

View Source​
Declaration
public bool UseAssetDependencyDB { get; set; }

EnableAddressable​

是否启用可寻址资源定位

View Source​
Declaration
public bool EnableAddressable { get; set; }

SupportExtensionless​

是否支持无后缀名的资源定位地址

View Source​
Declaration
public bool SupportExtensionless { get; set; }

LocationToLower​

资源定位地址大小写不敏感

View Source​
Declaration
public bool LocationToLower { get; set; }

IncludeAssetGUID​

是否包含资源GUID数据

View Source​
Declaration
public bool IncludeAssetGUID { get; set; }

AutoCollectShaders​

是否自动收集所有着色器

View Source​
Declaration
public bool AutoCollectShaders { get; set; }

AssetDependency​

资源依赖缓存

View Source​
Declaration
public AssetDependencyCache AssetDependency { get; }

Methods​

SetSimulateBuild(bool)​

设置模拟构建模式

View Source​
Declaration
public void SetSimulateBuild(bool value)
Parameters​
TypeNameDescription
System.Booleanvalue是否为模拟构建

SetFlag(ECollectFlags, bool)​

设置标记位

View Source​
Declaration
public void SetFlag(ECollectFlags flag, bool isOn)
Parameters​
TypeNameDescription
YooAsset.Editor.ECollectFlagsflag标记位
System.BooleanisOn是否开启

IsFlagSet(ECollectFlags)​

查询标记位

View Source​
Declaration
public bool IsFlagSet(ECollectFlags flag)
Returns​

System.Boolean: 如果标记位已开启返回 true

Parameters​
TypeNameDescription
YooAsset.Editor.ECollectFlagsflag标记位