设备旋转后 Aframe 实体消失

Aframe Entity disappear after device rotation

我创建了一个按钮,通过单击此按钮可以使某些实体可见或不可见。但是,如果我在单击按钮后立即旋转 phone,实体会显示几秒钟,然后突然消失。如果我在按下按钮后保持 phone 的位置,项目就会正确显示。如何修复这个错误? Glitch code, a short video 有证明

实体正在消失(或突然出现),因为 cursor 发出两个 click 事件:

  • 一个来自实际触摸
  • 第二个因为融合。游标等待 fuseTimeout 毫秒(默认为 1500)并发出 click.

禁用融合后,一切都应该按预期工作

cursor="rayOrigin: mouse; fuse: false"