1
到SCNNode添加動畫我初始化我的場景是這樣Scenekit:從外部的Collada
// Load COLLADA Character
let myScene = SCNScene(named: "Characters.scnassets/Police/Police.dae")
// Recurse through all the child nodes in the Character and add to characterNode
for node in myScene!.rootNode.childNodes as [SCNNode]
{
characterNode.addChildNode(node)
}
// Add characterNode to scene
self.rootNode.addChildNode(characterNode)
是否有可能以動畫從外部DAE添加到characterNode?它通過Mixamo進行自動配置。
感謝您的回答!我使用Swift(我從未說過)。所以我在[link]中找到了相應的函數(animationWithSceneNamed)(https://developer.apple.com/library/prerelease/content/samplecode/Fox/Listings/Swift_Common_SceneKitExtensions_swift.html#//apple_ref/doc/uid/TP40016154- Swift_Common_SceneKitExtensions_swift -DontLinkElementID_27) 但是,輸入此代碼時,出現錯誤**類型'SCNNode'的值沒有成員'enumerateChildNodes'**。 – Fredrik
我認爲示例代碼現在已經很老了,我已經將objective-c函數轉換爲Swift,看看它是否適用於您。 –
謝謝!有什麼方法可以將動畫添加到所有鍵?我的對象有「身體,底部,頂部」等。不確定「鑰匙」究竟是什麼意思。 – Fredrik