你好,我正在编写一个应用程序在xcode上,我真的很想知道如何移动一个SKSpriteNode上下平滑的动画(就像在弹出的锁,当你完成了关卡)
SKSpriteNode代码
Lock = SKSpriteNode(imageNamed: "Lock")
Lock.size = CGSize(width: 182, height: 170)
Lock.position = CGPoint(x: CGRectGetMidX(self.frame), y: (self.frame.height / 2 + 180))
Lock.zPosition = -1
self.addChild(Lock)发布于 2016-04-28 01:28:37
例如,您可以使用SKAction。
//Move Up
let MoveUp = SKAction.MoveToY(self.frame.height / 2 + 280) // +100 up
Lock.runAction(MoveUp)
//Move Down
let MoveDown = SKAction.MoveToY(self.frame.height / 2 + 80) // -100 down
Lock.runAction(MoveDown)https://stackoverflow.com/questions/36820967
复制相似问题