我正在使用A帧观察者插件来创建场景,我为左右tracked-controls-webxr创建了两个实体。当我从webpack启动开发服务器时,我会得到以下错误:
core:a-node:error Failure loading node: TypeError: Cannot set properties of undefined (setting 'buttonStates')
at init (tracked-controls-webxr.js:25:64)
at initComponent (component.js:320:10)
at i.updateProperties (component.js:302:12)
at i.module.exports.Component (component.js:78:8)
at new i (component.js:662:15)
at HTMLElement.value (a-entity.js:332:19)
at HTMLElement.value (a-entity.js:495:12)
at HTMLElement.value (a-entity.js:463:14)
at a-entity.js:249:14
at a-node.js:127:21最初,我有两个实体作为childs到相机,因为这对我来说是有意义的,但是页面不会加载,我把它们移出页面加载,但我仍然会得到错误。
发布于 2022-05-03 13:19:08
阿法克 tracked-controls应该设置tracked-controls-webxr
跟踪控件设置了两个组件,用于处理VR的不同Web版本:
你会得到一个错误,因为tracked-controls和失败-因此Cannot set properties of undefined (setting 'buttonStates')。
尝试使用tracked-controls,或模仿他们的设置
https://stackoverflow.com/questions/72090103
复制相似问题