我正在研究一个使用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框架中的文档: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
谢谢!
答案 0 :(得分:1)
仅发布完整答案,这是A-Frame发布0.9.0的最新版本中修复的错误。带有修复程序的0.9.1即将发布。