有没有办法只显示A-Frame的Vive控制器,如果它们实际连接的话。但如果不是不显示控制器?
答案 0 :(得分:2)
您可以编写一个组件来隐藏控制器(如果找不到它们):
AFRAME.registerComponent('hide-if-no-controllers', {
init: function () {
if (this.sceneEl.systems['tracked-controls'].controllers.length) { return; } // Alternatively, use navigator.getGamepads().
this.setAttribute('visible', false);
}
});