Javascript a场景光标打断光线投射器

Javascript a场景光标打断光线投射器,javascript,aframe,Javascript,Aframe,我正在尝试设置fuse来触发悬停动画,同时仍然能够单击/点击环境中的项目 添加该 另一种方法是动态添加/删除其中一个游标,以便一次只运行“预期”的游标。 另一种方法是动态添加/删除其中一个游标,以便一次只运行“预期”的游标。如果没有运行和调试代码,将很难提供帮助。我建议与Hey Diego分享说明问题的简单代码-我添加了一个显示问题的小故障-就像我说的,如果您删除cursor=“rayOrigin:mouse;”它会按预期工作,但是我不能点击场景中的对象如果有一种方法可以限制光线投射器聚焦在

我正在尝试设置fuse来触发悬停动画,同时仍然能够单击/点击环境中的项目

添加


另一种方法是动态添加/删除其中一个游标,以便一次只运行“预期”的游标。



另一种方法是动态添加/删除其中一个游标,以便一次只运行“预期”的游标。

如果没有运行和调试代码,将很难提供帮助。我建议与Hey Diego分享说明问题的简单代码-我添加了一个显示问题的小故障-就像我说的,如果您删除cursor=“rayOrigin:mouse;”它会按预期工作,但是我不能点击场景中的对象如果有一种方法可以限制光线投射器聚焦在第一个相交的网格上,我认为这可能会有所帮助??你可以确保一次只有一个
光标处于活动状态-无需使用两个鼠标:)签出。下面的答案在移动设备上得到了预期的效果,但我仍然在桌面上看到奇怪的行为。例如,如果我将鼠标单击到一边,它将在fuse光标位置注册单击。有没有办法将手机上发生的任何事情应用到桌面版本?感谢没有代码运行和调试它将很难帮助。我建议与Hey Diego分享说明问题的简单代码-我添加了一个显示问题的小故障-就像我说的,如果您删除cursor=“rayOrigin:mouse;”它会按预期工作,但是我不能点击场景中的对象如果有一种方法可以限制光线投射器聚焦在第一个相交的网格上,我认为这可能会有所帮助??你可以确保一次只有一个
光标处于活动状态-无需使用两个鼠标:)签出。下面的答案在移动设备上得到了预期的效果,但我仍然在桌面上看到奇怪的行为。例如,如果我将鼠标单击到一边,它将在fuse光标位置注册单击。有没有办法将手机上发生的任何事情应用到桌面版本?Thanksit可能应该更改,以便
光标
仅对它创建的
光线投射器
作出反应。我欠你很多啤酒!再次感谢您的专业技能。可能应该对其进行更改,以便
光标
仅对它创建的
光线投射器
作出反应。我欠您大量的啤酒!再次感谢您的专业知识
<a-scene cursor="...">
  <a-camera>
    <a-cursor>
    </a-cursor>
<a-camera>
  <a-cursor>
  </a-cursor>
</a-camera>
<a-entity cursor="rayOrigin: mouse"></a-entity>