我正在使用A帧观察者插件来创建场景,我为左右tracked-controls-webxr创建了两个实体。TypeError: Cannot set properties of undefined (setting 'buttonStates')
at init (tracked-controls-webxr.js
我想弄清楚如何使用three.js和webXR为我的oculus任务和其他设备绘制控件。代码工作,允许我移动控制器,将一个圆柱体映射到每个控件,并允许我使用触发器来控制改变柱体的颜色。这是伟大的,但我找不到任何文件,如何使用轴控制joy棒,抓地力和其他按钮。我有一部分想要相信这就像知道该调用哪个事件一样简单,因为我不知道还有哪些其他事件可用。//RENDER CONTROLLER AS YELLOW TUBE
public function onMouseDown(e:Event): Void // The camera in VR was created automatically by thethreejs engine.另一方面,在我的世界中,测量单位是米,所以x和y (-1到+1)的值不确定是否错。如何将像素(canvas.parentElement.offsetWidth)转换为仪表??