Как отслеживать координаты пересечения Raycaster на объекте? - PullRequest
0 голосов
/ 14 февраля 2019

Я пытаюсь использовать Raycaster для рисования на плоскости.

Я знаю, как получать уведомления, когда Raycaster и самолет пересекаются, но после этого я не знаю, как получить обновленные координатыпересечение, в то время как луч заклинателя движется через плоскость.

1 Ответ

0 голосов
/ 15 февраля 2019
AFRAME.registerComponent('raycaster-listen', {
  init: function () {
    this.raycaster = document.querySelector('#myRay');
  },

  tick: function () {
    var intersection = this.raycaster.components.raycaster.getIntersection(this.el);
    if (!intersection) { return; }
    console.log(intersection);
  }
});

<a-entity geometry material raycaster-listen></a-entity>
...