From 52296872e39b80e08d3a4b29da70c97ebb43eaed Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Sun, 1 Nov 2026 18:34:50 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8D=A1=E2=91=A3T5=E8=A1=A5(=E8=BF=AD?= =?UTF-8?q?=E4=BB=A347):=20=E5=9B=9B=E5=AD=90=E7=95=8C=E9=9D=A2=E5=86=85?= =?UTF-8?q?=E5=AE=B9=E5=9B=9E=E5=8C=85PANEL=5FDATA=E7=B1=B3=E6=9D=BF?= =?UTF-8?q?=E8=BA=AB+HEADER=5FBAND=E6=AD=BB=E5=B8=B8=E9=87=8F=E6=91=98?= =?UTF-8?q?=E9=99=A4=E2=80=94=E2=80=94ui=5Fcontrast=E4=BB=A4=E7=89=8C?= =?UTF-8?q?=E6=A0=B8=E7=AD=BE=E9=9A=8F=E4=BB=B6=EF=BC=88=E4=B8=8A=E7=AC=94?= =?UTF-8?q?T5=E6=BC=8Fadd=E7=9A=84=E4=B8=89=E4=BB=B6=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game/presentation/views/camp_sub_view_base.gd | 8 +++++++- game/presentation/views/forge_view.gd | 1 - game/presentation/views/treasure_view.gd | 1 - 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/game/presentation/views/camp_sub_view_base.gd b/game/presentation/views/camp_sub_view_base.gd index b03b7384..1cc78727 100644 --- a/game/presentation/views/camp_sub_view_base.gd +++ b/game/presentation/views/camp_sub_view_base.gd @@ -30,7 +30,13 @@ func _build_shell(title: String, icon_path: String, content: Control) -> void: margin.add_child(col) _build_top_bar(col, title, icon_path) content.size_flags_vertical = Control.SIZE_EXPAND_FILL - col.add_child(content) + # 内容米板身(柜台行板对比底=PanelData——旧柜台面板形态延续,行板墨色对比表不脱锚) + var body := PanelContainer.new() + body.add_theme_stylebox_override("panel", + UiKit.panel_flat(UiKit.PANEL_DATA, UiKit.PANEL_BORDER, UiKit.RADIUS_OBJECT, 1, Vector4(10, 10, 10, 10))) + body.size_flags_vertical = Control.SIZE_EXPAND_FILL + body.add_child(content) + col.add_child(body) _build_bottom_bar(col) visible = false # 登记模态初始隐(开合走栈) diff --git a/game/presentation/views/forge_view.gd b/game/presentation/views/forge_view.gd index f47054a5..7375bd83 100644 --- a/game/presentation/views/forge_view.gd +++ b/game/presentation/views/forge_view.gd @@ -8,7 +8,6 @@ signal forge_buy_requested(route_id: String) ## 锻造路线购买意图( signal forge_unlock_requested(route_id: String) ## 锻造路线解锁意图(写口唯一归 MetaProgression.forge_buy_unlock) signal forge_select_requested(route_id: String) ## 锻造路线选中意图(写口唯一归 MetaProgression.forge_select) -const HEADER_BAND_COL := UiKit.CAMP_HEADER_BAND # 方向稿取色(柜台头带深棕/行板暖米)——值单点收 UiKit const ROW_PLATE_COL := UiKit.CAMP_ROW_PLATE var _forge_lock_l: Label # 锁定态行(钥匙未点亮) diff --git a/game/presentation/views/treasure_view.gd b/game/presentation/views/treasure_view.gd index 8dd45a12..14ed556f 100644 --- a/game/presentation/views/treasure_view.gd +++ b/game/presentation/views/treasure_view.gd @@ -7,7 +7,6 @@ extends CampSubViewBase signal buy_requested(attr: String) ## 秘宝购买/Y 刷新升级意图(presenter 按 attr 分派) signal attune_toggled(item_id: String) ## 同调装配切换意图(写口唯一归 MetaProgression.toggle_attunement) -const HEADER_BAND_COL := UiKit.CAMP_HEADER_BAND const ROW_PLATE_COL := UiKit.CAMP_ROW_PLATE var _ws_lock_l: Label # 锁定态行(ks_workshop 未点亮)