次のコードは、回転をアニメーション化します。実行中のSKAction - スプライトキットの停止
let something:SKSpriteNode = SKSpriteNode()
func start(){
let rotateAction = SKAction.rotateToAngle(CGFloat(M_PI), duration: 10.0)
something.runAction(SKAction.sequence([rotateAction]))
}
アニメーションの再生時間内にアニメーションを停止します。次のようなものはありますか?ユーザーが画面に触れたときにアニメーションを停止したいあなたが後でそれを識別できるように
func stop(){
something.SKAction.stop()
}
最初のオプションは本当にシンプルできれいです、ありがとう –