更新预览节点选择交互约定
记录松开选择与二像素拖动阈值 补充嵌套节点和取消边界语义
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
# UI 编辑器 Godot 容器布局模型
|
||||
|
||||
更新时间:`2026-08-18`
|
||||
更新时间:`2026-09-03`
|
||||
|
||||
## 范围
|
||||
|
||||
@@ -40,3 +40,5 @@ Container 专属数据是互斥 tagged union:HBox/VBox 存 `alignment + separa
|
||||
## 编辑器交互
|
||||
|
||||
布局只在 Inspector 编辑。Preview 不为 Container 管理的 child 提供拖拽或缩放手柄;Inspector 会提示其 Transform 被父 Container 忽略。普通 Control 仍保留原 Transform 编辑和自由预览操作。
|
||||
|
||||
Preview 的节点选择采用“松开确认”语义:节点或调整手柄按下时只建立指针手势,不立即改变选择;沿用现有 `2px` 屏幕位移阈值(达到阈值即视为拖动),未达到阈值且在预览区域内松开时才选择按下命中的节点,发生拖动、取消、失焦或在区域外松开均不选择。拖动外层节点时,嵌套 child 产生的后续 click 也不得重新选择;未发生拖动时,嵌套 child 仍按实际命中节点选择。
|
||||
|
||||
Reference in New Issue
Block a user