卡①T1(组合根注册面批): ui_registry+三域容器建件——UiRegistry(LAYER_CONTRACT逐字迁入+node(key)19键match+apply_layer_contract唯一落位口)/UiScreens(9句柄)/UiBattle(5句柄)/UiModals(13句柄+flow+register_layer逐字迁入);四件全RefCounted零信号连接;类缓存刷新+.uid同步;S9/S13零新键+source_guard绿

This commit is contained in:
DKChan committed 2026-10-30 03:47:22 +08:00
1 parent c8f5091d0f
commit bee0682f4c
8 files changed
+158

No files matched your search

+16
View File
@@ -0,0 +1,16 @@
## 屏壳与全屏容器域句柄册:三屏壳、屏内一级子层、全屏态、浮层角标、排播泵节点的注册面域容器。
## 纯字段无方法;RefCounted 不挂树——节点本体树位与 add_child 归属由组合根与装配承接件负责。
class_name UiScreens
extends RefCounted
const RowPacer := preload("res://presentation/row_pacer.gd") # 排播泵取型(row_pacer.gd 非 class_name 全局)
var menu_screen: Control
var camp_screen: Control
var adventure_screen: Control
var start_overlay: Control
var battle_root: Control
var inter_overlay: Control
var inter_label: Label
var debug_badge: Button
var row_pacer: RowPacer