我正在使用此example
中解释的相同技术我定义了一个包含所有对象,几何和动画的JSON文件。但是,我找不到在动画中指定对象父级更改的方法。另外,通过查看Three.js库的documentation,我没有看到任何ObjectKeyframeTrack,这对于设置对象的父级是很好的。
我的问题是引用JSON文件格式,而不是使用API来执行此操作。 我知道有一个类似的问题(Change Object parent in Three.js?)但不是我想要的。
无论如何,其他方法也是受欢迎的。
答案 0 :(得分:2)
这是solved in the forum但我会在这里交叉答案:three.js动画系统没有提供一种方法来序列化场景图中的变化作为JSON文件的一部分。 JSON关键帧动画可以影响对象的属性,如位置,旋转,缩放和颜色。要更改对象的父级,您需要在动画播放中的适当时间使用自定义JS。