使用JSON文件在Three.js中更改对象父级

时间:2018-04-02 11:21:21

标签: three.js

我正在使用此example

中解释的相同技术

我定义了一个包含所有对象,几何和动画的JSON文件。但是,我找不到在动画中指定对象父级更改的方法。另外,通过查看Three.js库的documentation,我没有看到任何ObjectKeyframeTrack,这对于设置对象的父级是很好的。

我的问题是引用JSON文件格式,而不是使用API​​来执行此操作。 我知道有一个类似的问题(Change Object parent in Three.js?)但不是我想要的。

无论如何,其他方法也是受欢迎的。

1 个答案:

答案 0 :(得分:2)

这是solved in the forum但我会在这里交叉答案:three.js动画系统没有提供一种方法来序列化场景图中的变化作为JSON文件的一部分。 JSON关键帧动画可以影响对象的属性,如位置,旋转,缩放和颜色。要更改对象的父级,您需要在动画播放中的适当时间使用自定义JS。