我想检查 three.js 中是否有一个 Object3D 与另一个 Object3D 的特定距离。我不知道第二个是什么对象,只有第一个,所以使用 distanceTo(obj: Object3D) 不起作用。我该怎么做呢?
最佳答案
类似的东西:
var obj = _Object3D_;
var objs = [ _array_of_Object3D_ ];
for ( i = 0; i < objs.length; i++ ){
var d = obj.position.distanceTo(objs[i].position);
if (d < desiredDistanceValue) {
// Do desired stuff
}
}
关于javascript - 检查 three.js 中是否有与另一个 Object3D 特定距离的 Object3D,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59119147/