Hey, ich mache einen springenden Mann Animation im Mixer und ich importierte es im Szenen-Kit.SceneKit Animation automatisch ausgeführt
Es funktioniert gut, aber es gibt ein Problem, wie ich den Mann nicht springen lassen will, bis Benutzer berühren, aber dieser Charakter springt automatisch, wenn ich meinen Code ausführen.
Wie kann ich steuern, Animation nicht automatisch springen?
Ich habe diesen Code:
class GameViewController: UIViewController {
var messiArmtr = SCNNode()
var KickAnimation = CAAnimation()
var BoxingAnimation = CAAnimation()
override func viewDidLoad() {
super.viewDidLoad()
let scene = SCNScene(named: "art.scnassets/messi.dae")!
let cameraNode = SCNNode()
cameraNode.camera = SCNCamera()
scene.rootNode.addChildNode(cameraNode)
let messiamtr = scene.rootNode.childNodeWithName("amtr", recursively: true)!
KickAnimation = CAAnimation.animationWithSceneNamed("art.scnassets/move.dae")!
messiamtr.addAnimation(KickAnimation, forKey: "amtr")