我是three.js的新手。我创建了多个网格并使用JSONLoader进行分组。现在我的问题是将动画应用于该组或多个网格。是否可以在JSONLoader中将动画应用于该组。
先谢谢。
答案 0 :(得分:2)
要对threejs中的文件进行分组,您需要创建一个Object3D():
var group = new THREE.Object3D();
然后你想要将你的网格添加到这个变量中:
group.add(mesh1); group.add(mesh2); group.add(mesh3);
最后 - 你可以在动画循环中为这个组制作动画:
group.rotation.x+=.02;
听起来您只想将对象添加到JSONLoader.load函数中的组var中。如果你无法弄清楚,请随意分享你的代码的jsfiddle,我可以指出你正确的语法。