Unity中使用OpenXR时,如何检测HMD被用户摘下?
Unity OpenXR检测HMD摘下动作的问题说明
- 开发需求:基于Unity OpenXR框架开发时,需要实现检测用户摘下头戴显示设备(HMD)的动作
- 尝试的解决方案:采用Unity新输入系统的
userpresence功能监听HMD状态变化 - 遇到的异常问题:
HMD Removed事件无法在摘下HMD时即时触发,仅会在用户重新戴上HMD后才会触发该事件 - 当前现状:该问题属于已知Bug,目前暂无可行修复方案,经确认已有大量开发者遇到相同问题
内容的提问来源于stack exchange,提问作者David
相关产品推荐
相关产品推荐

