首页 > 解决方案 > A-Frame 0.9.0 中的手控组件支持

问题描述

我正在从事一个使用 A-Frame 的研究项目。尽管 A-Frame 的文档建议使用手控组件来抽象 Oculus Touch 和 Vive 控制器,但文档中列出的实现似乎不适用于 A-Frame 的最新迭代。

因为我们想做一个可持续的构建,我宁愿不使用与手控配合得很好的早期版本(目前使用 0.9.0);但是,我还想尽可能在​​解决方案中使用官方支持的 A-Frame 组件。是否有文档中未列出的新实现?手动控制的文章看起来至少是在 2 年前更新的。

我只是想在使用我自己的解决方案之前寻求提示。oculus-touch-controls 组件似乎运行良好(我还没有测试过 vive-controls),所以如果手控在当前版本中被破坏,我计划开发自己的解决方案。

来自 A-Frame:https ://github.com/aframevr/aframe/blob/master/src/components/hand-controls.js

来自 A-Frame 的文档:https ://github.com/aframevr/aframe/blob/master/docs/components/hand-controls.md

在 A-Frame 网站上的 API 文档中列出:https ://aframe.io/docs/0.9.0/components/hand-controls.html#sidebar

谢谢!

标签: aframe

解决方案


只是发布完整的答案,这是在 A-Frame 0.9.0 后的最新版本中修复的错误。带有修复程序的 0.9.1 将很快发布。


推荐阅读