Update AssetBundleBuilder

支持可编程构建管线
This commit is contained in:
hevinci
2022-07-15 19:34:59 +08:00
parent 89022d3df4
commit d1439da54e
21 changed files with 462 additions and 90 deletions

View File

@@ -9,6 +9,23 @@ namespace YooAsset.Editor
/// </summary>
public class BuildParameters
{
/// <summary>
/// SBP构建参数
/// </summary>
public class SBPBuildParameters
{
/// <summary>
/// 生成代码防裁剪配置
/// </summary>
public bool WriteLinkXML = true;
}
/// <summary>
/// 可编程构建管线的参数
/// </summary>
public SBPBuildParameters SBPParameters;
/// <summary>
/// 输出的根目录
/// </summary>
@@ -19,6 +36,11 @@ namespace YooAsset.Editor
/// </summary>
public BuildTarget BuildTarget;
/// <summary>
/// 构建管线
/// </summary>
public EBuildPipeline BuildPipeline;
/// <summary>
/// 构建模式
/// </summary>
@@ -86,4 +108,6 @@ namespace YooAsset.Editor
return StringUtility.StringToStringList(BuildinTags, ';');
}
}
}