无法触摸或鼠标点击触发 aframe 对象的点击事件

Have problem to get touch or mouseclick trigger the click event of aframe objects

我无法让我的代码在点击事件时触发功能。在桌面或移动 chrome 浏览器上都不起作用。如果我进入检查器模式,我会发现在对象的一小部分区域我可以单击它并触发它,但是如果我离开检查器 (strg+alt+i) 它就不起作用了。在我看来,有些东西不会击中正确的点来触发事件。这让我发疯。 我希望有人能给我一个很好的提示来解决我的问题。提前致谢。 我的代码可以在 https://glitch.com/~ede21-arjslocationtutorial

下在线测试

我没有尝试编辑代码,但我认为问题出在您的光标和光线投射器属性上。它们应该在相机实体上,而不是在场景实体上。 A-Frame 创建一个默认值,但您可以自己创建并设置此属性。当您将鼠标悬停在实体上时,光标会发生变化,那么它应该可以正常工作 ;)