SceneKit DAE 动画未出现在属性中

SceneKit DAE animation not appearing in attributes

我正在尝试谨慎地回答这个问题,因为问题似乎不是没有导入动画。我在场景图中可以看到动画为<untitled animation>,我可以在Xcode中播放动画;然后问题是将动画定位为任何对象的属性。这是我在场景图中可以看到的:

但是,当我尝试在此处找到动画时:

...没有出现。因此,它似乎没有将动画作为带键的 CAAnimation 对象导入。

我试图以编程方式枚举子节点以查找任何 CAAnimation 对象,但它没有看到任何对象。然而,其他场景完美无缺。

我需要在 DAE 文件中添加什么才能正确构建 CAAnimation 对象?

值得一提的是,3D 模型和动画是使用 OpenCollada 从 3DS Max 导出的。我不知道将 collada 导出到 SceneKit 的最佳做法是什么,如果有人有任何有用的信息那就太好了。苹果好像什么都没有。

Xcode中的SceneKit编辑器不显示场景图视图中的根节点,它可能是保存动画的节点。

您应该能够以编程方式检索根节点的动画。