From 9961efdf1d85748018b77b8254fddf8f1dae7d3e Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Thu, 5 Nov 2026 06:25:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=86=99=E5=8D=A1(=E5=8D=B7=E8=BD=B4=E8=A7=86?= =?UTF-8?q?=E5=8F=A3=E6=89=B9=C2=B7=E9=97=B8=E7=BA=A2=E4=BF=AE=E5=A4=8D):?= =?UTF-8?q?=20=E8=83=BD=E5=8A=9B=E8=A1=8C=E7=9C=9F=E5=AE=9E=E5=85=A5?= =?UTF-8?q?=E5=8F=A3=E6=A0=B8=E5=BD=A2=E4=BF=AE=E6=AD=A3=E2=80=94=E2=80=94?= =?UTF-8?q?=E8=A7=86=E5=8F=A3=E5=B9=B3=E7=A7=BB=E8=A1=8C=E8=A1=A5=20ProbeU?= =?UTF-8?q?iUtil.push=5Fdrag=5Fat()/push=5Fwheel=5Fat()=20=E8=B0=83?= =?UTF-8?q?=E7=94=A8=E5=BD=A2=E3=80=81=E8=A7=86=E5=8F=A3=E6=8C=87=E5=BC=95?= =?UTF-8?q?=E8=A1=8C=E8=A1=A5=20LevelMapScreen.open=5Fchoices()=20?= =?UTF-8?q?=E7=9C=9F=E5=AE=9E=E5=81=9C=E7=82=B9=E5=85=A5=E5=8F=A3;=20?= =?UTF-8?q?=E7=BC=98=E8=B5=B7=3D=E5=B9=B6=20master(a1e62789)=20=E5=A4=8D?= =?UTF-8?q?=E8=B7=91=E9=97=B8=E5=87=BA=E6=96=B0=E5=A2=9E=E7=BA=A2(?= =?UTF-8?q?=E8=83=BD=E5=8A=9B=E5=AE=A1=E8=AE=A1=20exit=3D1=20=E7=BA=A2?= =?UTF-8?q?=E9=A1=B9=202=E2=80=94=E2=80=94=E7=9C=9F=E5=AE=9E=E5=85=A5?= =?UTF-8?q?=E5=8F=A3=E5=88=97=E6=97=A0=E5=8F=AF=E6=A0=B8=20=E7=B1=BB.?= =?UTF-8?q?=E6=96=B9=E6=B3=95()=20=E5=BD=A2);=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=90=8E=E8=AF=BB=E6=95=B0:=20=E8=83=BD=E5=8A=9B=E5=AE=A1?= =?UTF-8?q?=E8=AE=A1=20=E7=BA=A2=E9=A1=B9=200(103=20=E8=A1=8C=C2=B7?= =?UTF-8?q?=E9=93=BE=E6=96=AD=200)+=E6=B5=81=E6=B0=B4=E7=BA=BF=E9=97=B8=20?= =?UTF-8?q?PASS+=E6=96=87=E6=A1=A3=E5=9F=9F=E9=97=B8=E5=85=A8=E7=BB=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game/tests/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/game/tests/README.md b/game/tests/README.md index 9308babd..5c681ddb 100644 --- a/game/tests/README.md +++ b/game/tests/README.md @@ -160,8 +160,8 @@ tests/ | 四柜台拆解后五界面入口改挂与写口零回归 | 营地五界面 | 五界面意图信号 → `CampShopPresenter` → `MetaProgression.tree_buy()` 写口 | `forge_workbench_test.gd:_run`(承载类同迁断言十二项);`ui_click_probe.gd:_ready`(写口链段) | | 营地篝火回主菜单与笔记本改挂动线 | 营地交互流 | 笔记本命中区 → `CareerOverlay.open()`;篝火命中区 → ConfirmDialog 二次确认 → 主菜单 | `ui_struct_probe.gd:_ready`(career 段);`screen_flow_probe.gd:_ready`(篝火/开合段) | | 关卡画面视口跟随 | 关卡画面(选路枢纽) | 停点切换与兑付回图经真实屏流程;读面 `LevelMapViewport.viewport_center_canvas_pos()` | `level_map_viewport_probe.gd:_probe_follow_anchor`;`level_map_viewport_probe.gd:_probe_smooth_scroll_reduced_motion` | -| 关卡画面视口平移 | 关卡画面(选路枢纽) | 合成拖拽沿与滚轮沿经 `push_input`(`ProbeUiUtil.push_drag_at`/`push_wheel_at`) | `level_map_viewport_probe.gd:_probe_drag_pan`;`level_map_viewport_probe.gd:_probe_wheel_pan`;`level_map_viewport_probe.gd:_probe_clamp_bounds`;`level_map_viewport_probe.gd:_probe_drag_no_submit` | -| 关卡画面视口指引 | 关卡画面(选路枢纽) | 深图 open_choices 真实停点 | `level_map_viewport_probe.gd:_probe_guidance_chrome` | +| 关卡画面视口平移 | 关卡画面(选路枢纽) | 合成拖拽沿与滚轮沿经 `push_input`(`ProbeUiUtil.push_drag_at()`/`push_wheel_at()`) | `level_map_viewport_probe.gd:_probe_drag_pan`;`level_map_viewport_probe.gd:_probe_wheel_pan`;`level_map_viewport_probe.gd:_probe_clamp_bounds`;`level_map_viewport_probe.gd:_probe_drag_no_submit` | +| 关卡画面视口指引 | 关卡画面(选路枢纽) | 深图经 `LevelMapScreen.open_choices()` 真实停点 | `level_map_viewport_probe.gd:_probe_guidance_chrome` | | 营地图鉴占位挂起态与反参照结构纪律 | 营地场景视图 | 布告板命中区 → `CampSceneView._gui_input()`(object_pressed 信号) → 图鉴占位视图;营地根态场景树审计 | `ui_struct_probe.gd:_ready`(占位禁词/禁行段);`ui_struct_probe.gd:_ready`(结构禁词段) | | 营地刷新单口与场景根 HUD 同步 | 营地刷新总线 | 写口尾 → `CampRefreshBus.refresh()` → 现开界面刷新+场景根 HUD 刷新 | `ui_struct_probe.gd:_ready`(顶栏位段);`ui_click_probe.gd:_ready`(写口尾刷新段) | | Esc 浮窗唤起与三出口动线 | 营地 Esc 流 | 营地场景根态合成 Esc 键事件→ `main_esc_flow.on_esc_input()` → `ui.flow.open/close`;浮窗三钮 `pressed` → 三出口 | `screen_flow_probe.gd:_ready`(Esc 唤起/子界面开态不唤起/再按关窗/非营地不唤起段);`screen_flow_probe.gd:_ready`(返回动线/设置双路径段) |