小编dis*_*ple的帖子

如何使用three.js获取鼠标位置?

嗨,我正在使用IcosahedronGeometry。在此过程中,我向其每个顶点添加了CircleGeometry。因此,现在我的要求是,当鼠标移向圆圈时,圆圈应感测鼠标移动,并且应向鼠标移。为此,我在圆周围创建了一个RingGeometry。因此,如果鼠标移向环,则圆圈应感测鼠标的位置。

但是我无法获得鼠标位置。我正在使用raycaster,是否还有其他替代方法可以找到鼠标的位置?

javascript three.js

5
推荐指数
2
解决办法
7751
查看次数

THREE.Math.mapLinear 到底做什么?

我看过一个示例程序,为了放置球体的位置,他们正在做一些数学计算。我所看到的THREE.Math.mapLinear()就是被使用的。如果我将参数传递为:

var x = THREE.Math.mapLinear(-70.16, -150, 150, 0, 1366);
Run Code Online (Sandbox Code Playgroud)

那么 的值x显示为 363.51。

请问谁能解释一下究竟发生了什么?

javascript three.js

2
推荐指数
1
解决办法
920
查看次数

标签 统计

javascript ×2

three.js ×2