From c0c3bb406d95161989b6c11ea934598620a966e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E5=86=A0=E5=B3=B0?= <33317070@qq.com> Date: Tue, 19 May 2026 16:00:33 +0800 Subject: [PATCH] feat: add bundle type dropdown for editor simulate pipeline --- .../EditorSimulateBuildPipelineViewer.cs | 23 ++++++++++++------- .../EditorSimulateBuildPipelineViewer.uxml | 2 +- 2 files changed, 16 insertions(+), 9 deletions(-) diff --git a/Assets/YooAsset/Editor/BundleBuilder/VisualViewers/EditorSimulateBuildPipeline/EditorSimulateBuildPipelineViewer.cs b/Assets/YooAsset/Editor/BundleBuilder/VisualViewers/EditorSimulateBuildPipeline/EditorSimulateBuildPipelineViewer.cs index d69f8252..f3862f51 100644 --- a/Assets/YooAsset/Editor/BundleBuilder/VisualViewers/EditorSimulateBuildPipeline/EditorSimulateBuildPipelineViewer.cs +++ b/Assets/YooAsset/Editor/BundleBuilder/VisualViewers/EditorSimulateBuildPipeline/EditorSimulateBuildPipelineViewer.cs @@ -33,7 +33,7 @@ namespace YooAsset.Editor /// /// 构建资源包类型下拉框 /// - protected DropdownField _buildBundleTypeField; + protected PopupField _buildBundleTypeField; public override void CreateView(VisualElement parent) @@ -56,8 +56,8 @@ namespace YooAsset.Editor SetBuildVersionField(_buildVersionField); // 构建资源包类型 - _buildBundleTypeField = Root.Q("BuildBundleType"); - SetBuildBundleTypeField(_buildBundleTypeField); + var buildBundleTypeContainer = Root.Q("BuildBundleType"); + _buildBundleTypeField = CreateBuildBundleTypeField(buildBundleTypeContainer); // 构建按钮 var buildButton = Root.Q