【发布时间】:2019-02-14 20:02:59
【问题描述】:
我正在尝试使用光线投射器在飞机上绘图。
我知道如何在光线投射器和飞机相交时收到通知,但之后我不知道如何在光线投射器在飞机上移动时获取交叉点的更新坐标。
【问题讨论】:
我正在尝试使用光线投射器在飞机上绘图。
我知道如何在光线投射器和飞机相交时收到通知,但之后我不知道如何在光线投射器在飞机上移动时获取交叉点的更新坐标。
【问题讨论】:
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>
【讨论】:
raycaster.components.raycaster.getIntersection