docs: sync api and planning docs
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
这篇 guide 说明当前 Editor 里 `GameViewPanel -> EventBus -> PlaySessionController -> InputManager` 这条运行时输入桥接链路。
|
||||
|
||||
它不是抽象设计图,而是基于当前 `GameViewPanel.cpp`、`PlaySessionController.cpp` 和 `tests/editor/test_play_session_controller.cpp` 的真实实现整理出来的工作流说明。
|
||||
它不是抽象设计图,而是基于当前 `GameViewPanel.cpp`、`PlaySessionController.cpp` 和 `tests/Editor/test_play_session_controller.cpp` 的真实实现整理出来的工作流说明。
|
||||
|
||||
## 参与者
|
||||
|
||||
@@ -176,7 +176,7 @@ input.hovered || input.focused
|
||||
|
||||
## 当前测试覆盖
|
||||
|
||||
[tests/editor/test_play_session_controller.cpp](D:/Xuanchi/Main/XCEngine/tests/editor/test_play_session_controller.cpp) 当前直接覆盖了两条关键规则:
|
||||
[tests/Editor/test_play_session_controller.cpp](D:/Xuanchi/Main/XCEngine/tests/Editor/test_play_session_controller.cpp) 当前直接覆盖了两条关键规则:
|
||||
|
||||
- 非 Play mode 下,`GameViewInputFrameEvent` 不会驱动 `InputManager`
|
||||
- Play mode 下,输入会被桥接,并在空事件后释放
|
||||
|
||||
Reference in New Issue
Block a user