00 精简打包设置

This commit is contained in:
2025-04-27 10:22:16 +08:00
parent 0042772a1b
commit ddcc3653d7
5 changed files with 122 additions and 94 deletions

View File

@@ -31,26 +31,26 @@ namespace Stary.Evo.Editor
[HideIf("@ dataSetting.selectedBuildPipelines==EBuildPipeline.EditorSimulateBuildPipeline")]
public bool useAssetDependencyDBToggle;
[Title("资源包的压缩方式", titleAlignment: TitleAlignments.Centered)]
[HorizontalGroup("FileStyle"), HideLabel]
[OnValueChanged("SetCompression")]
[ShowIf("@ dataSetting.selectedBuildPipelines==EBuildPipeline.BuiltinBuildPipeline")]
public ECompressOption compression;
// [Title("资源包的压缩方式", titleAlignment: TitleAlignments.Centered)]
// [HorizontalGroup("FileStyle"), HideLabel]
// [OnValueChanged("SetCompression")]
// [ShowIf("@ dataSetting.selectedBuildPipelines==EBuildPipeline.BuiltinBuildPipeline")]
private ECompressOption compression = ECompressOption.LZ4;
[Title("资源包文件名称样式", titleAlignment: TitleAlignments.Centered)]
[HorizontalGroup("FileStyle"), HideLabel]
[OnValueChanged("SetFileNameStyle")]
[HideIf("@ dataSetting.selectedBuildPipelines==EBuildPipeline.EditorSimulateBuildPipeline")]
public EFileNameStyle fileNameStyle;
// [Title("资源包文件名称样式", titleAlignment: TitleAlignments.Centered)]
// [HorizontalGroup("FileStyle"), HideLabel]
// [OnValueChanged("SetFileNameStyle")]
// [HideIf("@ dataSetting.selectedBuildPipelines==EBuildPipeline.EditorSimulateBuildPipeline")]
private EFileNameStyle fileNameStyle = EFileNameStyle.BundleName;
[Title("首包资源文件的拷贝方式", titleAlignment: TitleAlignments.Centered)]
[HorizontalGroup("FileStyle"), HideLabel]
[VerticalGroup("BuildCache/FileStyle"), HideLabel]
[InfoBox("资源拷贝方式是否拷贝StreamingAssets")]
[OnValueChanged("SetCopyBuildinFileOption")]
[HideIf("@ dataSetting.selectedBuildPipelines==EBuildPipeline.EditorSimulateBuildPipeline")]
public EBuildinFileCopyOption copyBuildinFileOption;
[Title("首包资源文件的拷贝参数", titleAlignment: TitleAlignments.Centered)]
[HideLabel]
[VerticalGroup("BuildCache/FileStyle"), HideLabel]
[OnValueChanged("SetCopyBuildinFileParams")]
[ShowIf(
"@copyBuildinFileOption==EBuildinFileCopyOption.ClearAndCopyByTags||copyBuildinFileOption==EBuildinFileCopyOption.OnlyCopyByTags ")]