我想围绕SKShapeNode的轴旋转它(在像SpriteKit这样的框架中,我认为这是一项容易完成的任务)。形状旋转了,但是似乎是围绕一个不在屏幕上的轴旋转...
您有什么想法吗?
import SpriteKit
class Square: NSObject {
// this gets created and initialized later...
var shape: SKShapeNode? = nil
//…
func animateMe(){
let action = SKAction.rotateByAngle(CGFloat(M_PI), duration:1)
self.shape.runAction(action, completion: { [unowned self] () -> Void in
self.shape.removeFromParent()
})
}
}