在three.js。我有一个对象(称为容器)(立方体大小2.75,0.40,3.25)。 如果我将4个较小的对象(称为角)(立方体大小为0.25,0.05,0.25)添加到容器的角落,我如何获得较小对象(角落)的场景位置,而不是我以前的位置他们在容器中。
答案 0 :(得分:0)
尝试这样的事情:
var Pos = new THREE.Vector3();
var Quat = new THREE.Quaternion();
var Scale = new THREE.Vector3();
object.matrixWorld.decompose(Pos, Quat , Scale);
然后您可以获得所需的信息:
var neededInfo = Pos.x;//or Pos.y or Pos.z