From 6b23927f71105fc8e3f97577b2fd7980b41a3be4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E4=BD=95=E5=86=A0=E5=B3=B0?= <33317070@qq.com>
Date: Wed, 13 May 2026 16:27:40 +0800
Subject: [PATCH] feat: add bundle type dropdown for editor simulate pipeline
---
.../EditorSimulateBuildPipelineViewer.cs | 25 ++++++++++++++++++-
.../EditorSimulateBuildPipelineViewer.uxml | 1 +
2 files changed, 25 insertions(+), 1 deletion(-)
diff --git a/Assets/YooAsset/Editor/BundleBuilder/VisualViewers/EditorSimulateBuildPipeline/EditorSimulateBuildPipelineViewer.cs b/Assets/YooAsset/Editor/BundleBuilder/VisualViewers/EditorSimulateBuildPipeline/EditorSimulateBuildPipelineViewer.cs
index 15d31508..d69f8252 100644
--- a/Assets/YooAsset/Editor/BundleBuilder/VisualViewers/EditorSimulateBuildPipeline/EditorSimulateBuildPipelineViewer.cs
+++ b/Assets/YooAsset/Editor/BundleBuilder/VisualViewers/EditorSimulateBuildPipeline/EditorSimulateBuildPipelineViewer.cs
@@ -30,6 +30,11 @@ namespace YooAsset.Editor
///
protected TextField _buildVersionField;
+ ///
+ /// 构建资源包类型下拉框
+ ///
+ protected DropdownField _buildBundleTypeField;
+
public override void CreateView(VisualElement parent)
{
@@ -50,6 +55,10 @@ namespace YooAsset.Editor
_buildVersionField = Root.Q("BuildVersion");
SetBuildVersionField(_buildVersionField);
+ // 构建资源包类型
+ _buildBundleTypeField = Root.Q("BuildBundleType");
+ SetBuildBundleTypeField(_buildBundleTypeField);
+
// 构建按钮
var buildButton = Root.Q