Вы можете иметь интерактивные объекты с курсором a-frames, для которого rayOrigin
установлено на mouse
.Например:
<a-marker preset='hiro'>
<a-box interactable></a-box>
</a-marker>
<a-camera-static cursor="rayOrigin: mouse" />
Проверьте это на этот глюк .
при условии, что
interactable
является пользовательским компонентом:
AFRAME.registerComponent('interactable', {
init: function() {
this.el.addEventListener('click', e => {
// magic
})
}
})