feat(ui): 棋盘立体中档定稿冻结——DEPTH_PX=8/DEPTH_BEVEL=0.6 常量默认生效(用户实机三档对比拍板 2026-09-24);原型入口退役=F9 键+D 区「立体:X」按钮+切档信号链全拆(ApBarView/BoardZoneView/main 组合根同批),BoardWorld 头注随改;冒烟 557/0+ui_input/click/layout 三探针绿;§1.4 注记欠账待 art-bible 并行批落籍后补写

This commit is contained in:
DKChan committed 2026-09-24 15:56:15 +08:00
1 parent 71ae51cb35
commit b4e7200999
5 files changed
+11 -59

No files matched your search

-17
View File
@@ -116,7 +116,6 @@ func _build_ui() -> void:
board_zone.stop_pressed.connect(_on_stop_pressed)
board_zone.refresh_confirmed.connect(_on_refresh_confirmed)
board_zone.legend_toggled.connect(_on_legend_toggled)
board_zone.depth_cycle_requested.connect(_cycle_depth_tier)
board_zone.hover_forbidden.connect(_on_hover_forbidden)
board_zone.chord_attempted.connect(_on_chord_attempted)
@@ -550,22 +549,6 @@ func _on_chord_attempted(_cell: Vector2i) -> void:
_show_hint("本作无双击快开——插旗后轮末自动判定标中;点数字格可移动小人", "chord")
# 立体原型档切换(F9 或 D 区「立体」按钮循环:平面→薄→中→厚——2026-09-24 用户拍板三档实机对比;
# 按钮标签常驻显示当前档;定稿后两入口退役归表现批)
func _unhandled_key_input(event: InputEvent) -> void:
if event is InputEventKey and event.pressed and not event.echo and event.keycode == KEY_F9:
_cycle_depth_tier()
func _cycle_depth_tier() -> void:
if board_view == null or board_view.board() == null:
return
var tier: String = board_view.set_depth_mode((board_view.depth_mode + 1) % board_view.DEPTH_NAMES.size())
var short: String = tier.split("(")[0] # 按钮短名(全名经 toast 呈现)
board_zone.set_depth_label(short)
board_zone.toast.show_toast("棋盘立体档:%s(按钮/F9 继续切换)" % tier, "info")
func _show_hint(text: String, hint_id: String) -> void:
_hints_shown[hint_id] = true
logger.log_ux("ux_hint_shown", {"hint_id": hint_id})