Я пытаюсь передвигаться по анимированной 3D-модели (из Blender) в Scene Kit.
Я могу повернуть свою модель с этим кодом:
let ship = scene.rootNode.childNode(withName: "ship", recursively: true)!
ship.skinner!.skeleton!.runAction(SCNAction.repeatForever(SCNAction.rotateBy(x: 0, y: 2, z: 0, duration: 1)))
Но этот код не перемещает его:
ship.skinner!.skeleton!.runAction(SCNAction.repeatForever(moveForward))
Кроме того, я не могу перетащить свою модель в файл .scn (в отличие от других неанимированных моделей). Кажется, у моей анимированной модели есть дополнительные атрибуты:
скриншот.
Как я могу перемещать свою анимированную модель в космосе?