附加一个以上的动画场景包

Attaching more than one animation scenekit

我在 blender 中为每个动画导出了一个 3D 模型。我已成功加载网格并可以附加每个动画。

当第二个(或第三个)附加到同一个网格时,是否有办法让 SceneKit 在两个动画之间进行插值?如果不是,是否有两个动画在同一骨架上使用单独的骨骼意味着它们可以同时附加?

SceneKit 角色的动画工作流程旨在混合来自不同文件的动画剪辑,而不是在包含不同镜头的同一文件中(所谓的 multi-take 混合)。 SceneKit 中的动画既可以顺序应用也可以并行应用。

对多个 asset/character 动画使用 CAAnimationGroup class 以同时 运行 它们。对于简单的变换动画 运行ning 同时使用 SCNAction.group([SCNAction]).