我正在尝试使用光线投射器在平面上绘制。
我知道当射线投射器和飞机相交时如何得到通知,但是此后,我不知道如何在射线投射器横穿飞机时获取相交的更新坐标。
答案 0 :(得分:1)
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>