如何嵌套ThreeJS Sprites

时间:2014-01-25 15:41:58

标签: javascript html5 three.js

有没有办法与ThreeJS Sprites建立父/子关系,例如,当父母的位置发生变化时,它会反映孩子的位置?

下面是我尝试过的一个假的例子。没有记录错误,子精灵呈现,但它的位置属性不会按预期更改。

var emptySprite = new THREE.Sprite();
scene.add(emptySprite);

var childSprite = new THREE.Sprite( material);
emptySprite.add( childSprite );  

 // has no effect on child sprite
  emptySprite.position.x = 300;

我在其他js框架中做过类似的事情(例如createJS),所以我认为它也可能在ThreeJS中。

0 个答案:

没有答案