Имам някои spritenodes със SKAction(); Те са деца на sknode с име world
Ако натисна бутона за пауза в играта, неговата анимация на спиренодите
func pause(){
if(isGamePaused)
isGamePaused = false;
world.paused = false;
} else {
isGamePaused = true;
world.paused = true;
}
}
Но не мога да поставя играта на пауза, когато тя върви на заден план
NSNotificationCenter.defaultCenter().addObserver(self, selector: Selector("goBG:"), name: UIApplicationWillResignActiveNotification, object: nil);
func goBG(sender: AnyObject){
self.isGamePaused = true;
self.world.paused = true;
println("bg"); // called
println(world.paused);// return true
}