mirror of
https://github.com/tuyoogame/YooAsset.git
synced 2026-05-30 13:38:46 +00:00
fix #579
This commit is contained in:
@@ -125,11 +125,15 @@ namespace YooAsset.Editor
|
|||||||
AssetBundleBuilderSetting.SetPackageBuildinFileCopyOption(PackageName, PipelineName, (EBuildinFileCopyOption)enumField.value);
|
AssetBundleBuilderSetting.SetPackageBuildinFileCopyOption(PackageName, PipelineName, (EBuildinFileCopyOption)enumField.value);
|
||||||
|
|
||||||
// 设置内置资源标签显隐
|
// 设置内置资源标签显隐
|
||||||
bool tagsFiledVisible = buildinFileCopyOption == EBuildinFileCopyOption.ClearAndCopyByTags || buildinFileCopyOption == EBuildinFileCopyOption.OnlyCopyByTags;
|
SetCopyBuildinFileTagsVisible(tagField);
|
||||||
tagField.visible = tagsFiledVisible;
|
|
||||||
});
|
});
|
||||||
UIElementsTools.SetElementLabelMinWidth(enumField, LabelMinWidth);
|
UIElementsTools.SetElementLabelMinWidth(enumField, LabelMinWidth);
|
||||||
}
|
}
|
||||||
|
protected void SetCopyBuildinFileTagsVisible(TextField tagField)
|
||||||
|
{
|
||||||
|
var option = AssetBundleBuilderSetting.GetPackageBuildinFileCopyOption(PackageName, PipelineName);
|
||||||
|
tagField.visible = option == EBuildinFileCopyOption.ClearAndCopyByTags || option == EBuildinFileCopyOption.OnlyCopyByTags;
|
||||||
|
}
|
||||||
protected void SetCopyBuildinFileTagsField(TextField textField)
|
protected void SetCopyBuildinFileTagsField(TextField textField)
|
||||||
{
|
{
|
||||||
// 首包文件拷贝参数
|
// 首包文件拷贝参数
|
||||||
|
|||||||
@@ -60,6 +60,7 @@ namespace YooAsset.Editor
|
|||||||
// 首包文件拷贝参数
|
// 首包文件拷贝参数
|
||||||
_copyBuildinFileTagsField = Root.Q<TextField>("CopyBuildinFileParam");
|
_copyBuildinFileTagsField = Root.Q<TextField>("CopyBuildinFileParam");
|
||||||
SetCopyBuildinFileTagsField(_copyBuildinFileTagsField);
|
SetCopyBuildinFileTagsField(_copyBuildinFileTagsField);
|
||||||
|
SetCopyBuildinFileTagsVisible(_copyBuildinFileTagsField);
|
||||||
|
|
||||||
// 首包文件拷贝选项
|
// 首包文件拷贝选项
|
||||||
_copyBuildinFileOptionField = Root.Q<EnumField>("CopyBuildinFileOption");
|
_copyBuildinFileOptionField = Root.Q<EnumField>("CopyBuildinFileOption");
|
||||||
|
|||||||
@@ -55,6 +55,7 @@ namespace YooAsset.Editor
|
|||||||
// 首包文件拷贝参数
|
// 首包文件拷贝参数
|
||||||
_copyBuildinFileTagsField = Root.Q<TextField>("CopyBuildinFileParam");
|
_copyBuildinFileTagsField = Root.Q<TextField>("CopyBuildinFileParam");
|
||||||
SetCopyBuildinFileTagsField(_copyBuildinFileTagsField);
|
SetCopyBuildinFileTagsField(_copyBuildinFileTagsField);
|
||||||
|
SetCopyBuildinFileTagsVisible(_copyBuildinFileTagsField);
|
||||||
|
|
||||||
// 首包文件拷贝选项
|
// 首包文件拷贝选项
|
||||||
_copyBuildinFileOptionField = Root.Q<EnumField>("CopyBuildinFileOption");
|
_copyBuildinFileOptionField = Root.Q<EnumField>("CopyBuildinFileOption");
|
||||||
|
|||||||
@@ -60,6 +60,7 @@ namespace YooAsset.Editor
|
|||||||
// 首包文件拷贝参数
|
// 首包文件拷贝参数
|
||||||
_copyBuildinFileTagsField = Root.Q<TextField>("CopyBuildinFileParam");
|
_copyBuildinFileTagsField = Root.Q<TextField>("CopyBuildinFileParam");
|
||||||
SetCopyBuildinFileTagsField(_copyBuildinFileTagsField);
|
SetCopyBuildinFileTagsField(_copyBuildinFileTagsField);
|
||||||
|
SetCopyBuildinFileTagsVisible(_copyBuildinFileTagsField);
|
||||||
|
|
||||||
// 首包文件拷贝选项
|
// 首包文件拷贝选项
|
||||||
_copyBuildinFileOptionField = Root.Q<EnumField>("CopyBuildinFileOption");
|
_copyBuildinFileOptionField = Root.Q<EnumField>("CopyBuildinFileOption");
|
||||||
|
|||||||
Reference in New Issue
Block a user