如果我这样做:
mesh.position.copy(p);
mesh.rotation.copy(r);
该职位将更新,但轮换不胜。如果我这样做:
mesh.rotation.set(r.x, r.y, r.z);
相反,它的工作原理。 (当然,p和r是THREE.Vector3对象。)
答案 0 :(得分:1)
THREE.Object3D.rotation.copy()
将THREE.Euler
作为参数,而不是THREE.Vector3
。
查看源代码,以便了解它的作用。
three.js r.70