Documentation
MR Workshop
MR Workshop 是面向 Pico MR 设备的混合现实交互模块,用于组织手势输入、区域触发、游戏逻辑与事件通信,并输出可运行、可演示、可复用的交互结果。
系统定位
MR Workshop 是面向 Pico MR 设备的混合现实交互模块,用于组织手势输入、区域触发、游戏逻辑与事件通信,并输出可运行、可演示、可复用的交互结果。
相关背景参见 MR_Workshop Unity项目。对外项目总览参见 网演项目页。相关实现背景亦可参见 Unity开发核心 与 XR、VR、AR开发。
演示视频
以下视频用于展示该模块在实际场景中的运行结果。
海上丝绸之路
核心职责
在混合现实交互场景中,基础模型与设备接入仅构成运行条件。完整交付仍需覆盖交互输入、区域判定、玩法执行与系统协同。MR Workshop 的主要职责包括:
- 建立面向 Pico MR 设备的手势交互入口
- 管理区域触发、停留判定与运行时配置
- 组织抓取、生成、计数与任务执行等玩法逻辑
- 通过事件通信机制协调多系统联动
该模块的作用,是将“输入、判定、执行、协同”整合为连续的交互流程。
核心组成
1. 手势交互系统
该部分负责 Pico 设备上的手势识别、抓取控制与透视交互,是用户输入进入系统后的第一层交互入口。
2. 区域触发系统
该部分负责区域检测、停留计时、运行时加载与区域可视化。其定义了交互对象在场景中的触发条件与空间反馈机制。
3. 游戏逻辑系统
该部分负责抓取生成、计数管理、任务执行与玩法状态推进,是交互行为转化为可运行逻辑的核心层。
4. 事件通信系统
该部分负责系统之间的事件传递与响应协调,用于连接手势输入、区域状态与玩法逻辑,并减少各模块之间的直接耦合。
工作流程
MR Workshop 的工作流程可归纳为以下阶段:
- 交互输入建立:识别手势输入并完成对象抓取或交互准备。
- 区域状态判定:在场景中检测对象进入、停留与完成条件。
- 玩法逻辑执行:根据区域状态与交互行为推进生成、计数或任务逻辑。
- 事件分发与系统协同:通过事件机制将状态变化传递至相关系统,完成整体响应。
系统关系可表示为:
手势输入 → 区域判定 → 游戏逻辑 → 事件通信 → 系统响应
文档范围
本文档说明 MR Workshop 在当前知识体系中的角色,以及它与手势交互、区域触发、游戏逻辑和事件通信之间的关系。
本文档不展开设备部署、发布流程或非核心表现层内容,仅聚焦于混合现实交互与玩法执行相关的内部能力。