Appearance
设置 — 操控页面
系统概览
设置页面中的「操控」页(ADR-157)。管理相机控制(灵敏度、反转 Y 轴、自动居中)、快捷键编辑(可交互式按键绑定,支持自定义覆盖)等操控相关设置。
核心职责
settings-controls.ts— 相机设置、快捷键编辑 UI 的 Schema 构建与弹窗层级。
对外 API(节选)
buildSettingsControlsLevel(getSettingsMenu)— 构建操控页面的 PopupLevel。
内部协作
buildCameraSchema()— 构建相机设置 Schema(灵敏度滑块、反转 Y 轴开关、自动居中开关)。buildShortcutsSchema(getSettingsMenu)— 构建快捷键编辑 Schema(按分组列出快捷键,支持点击重新绑定,显示冲突检测)。buildControlsSchema(getSettingsMenu)— 组装操控页面 Schema。
与其他子系统关系
- 依赖
scene/camera/camera的refreshCameraUserSettings应用相机设置。 - 依赖
shortcut-registry(应用快捷键定义)的快捷键注册表。 - 依赖
render-menu渲染菜单 Schema。