Object A帧禁用鼠标的光线投射器

Object A帧禁用鼠标的光线投射器,object,entity,mouse,aframe,raycasting,Object,Entity,Mouse,Aframe,Raycasting,嘿社区/(Piotr Adam) 我的raycaster应该只与类“clickable”的元素交互。这很好,但我的鼠标仍然激活每个元素。我如何让鼠标知道它应该只与“可点击”元素交互 这里有一个位代码,但我想它不是必需的: <a-scene cursor="rayOrigin: mouse"> 只需将白名单扔到场景中,您可以在那里使用鼠标光标: <a-scene cursor="rayOrigin: mouse" raycaster="objects: .clickabl

嘿社区/(Piotr Adam)

我的raycaster应该只与类“clickable”的元素交互。这很好,但我的鼠标仍然激活每个元素。我如何让鼠标知道它应该只与“可点击”元素交互

这里有一个位代码,但我想它不是必需的:

<a-scene cursor="rayOrigin: mouse">


只需将白名单扔到场景中,您可以在那里使用鼠标光标:

<a-scene cursor="rayOrigin: mouse" raycaster="objects: .clickable">


但理想的情况是,如果您有一段代码根据需要设置一个或另一个游标。

嘿,我可以在div的=?我的光标仍然会触发div,而没有可单击的类。光线投射器在a帧渲染场景中工作。如果您想禁用单击,请尝试使用css属性
指针事件:none
完美工作thx:D您知道当我按下元素指针事件:none时,我是如何用javascript编写代码的吗?比如document.getElementById(“videoicon”).classList.add(“可点击”);document.getElementById(“videoicon”).style.pointer-events=“无”;不工作:)哦,它很简单:document.getElementById(“videoicon”).style.pointerEvents=“无”;
<a-scene cursor="rayOrigin: mouse" raycaster="objects: .clickable">