Xcode 中的 SceneKit

Posted

技术标签:

【中文标题】Xcode 中的 SceneKit【英文标题】:SceneKit in Xcode 【发布时间】:2019-07-02 13:32:36 【问题描述】:

我有一个包含动画的 Collada .dae 文件。这些动画使用几何变形器并在应用程序中播放得很好。但是,当我在检查器面板中更改系数或单击预览眼球时,Xcode 根本不会播放它们。它什么也不做。

显然,如果它在应用程序中工作,它似乎已正确连接,知道为什么 Xcode 预览不工作吗?

【问题讨论】:

【参考方案1】:

变形目标需要具有相同数量的顶点,并且用于变形的顶点需要在 Xcode 中具有完全相同的排列。

这是来自developers' documentation 的SCNMorpher 类的摘录:

变形器及其目标几何体可以从场景文件中加载或以编程方式创建。基础几何图形和所有目标几何图形必须在拓扑上相同——也就是说,它们必须包含相同数量和结构排列的顶点。

希望这会有所帮助。

【讨论】:

以上是关于Xcode 中的 SceneKit的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 8 中的 symbolicatecrash 位于何处?

Xcode 10 中的对象库去了哪里?

Interface Builder文件中的Xcode 6未知类

Xcode 7.3 中的设备状态无效

Xcode 7 中的 CoreData 类

如何在 Xcode 之外运行 Xcode 应用程序? MacOS 独立应用程序与 Xcode 模拟器中的应用程序运行方式不同