A-Frame 0.9.0 中的手动控制组件支持

hand-controls component support in A-Frame 0.9.0

我正在从事一个采用 A 型框架的研究项目。虽然 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

谢谢!

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