I have already checked the other answers for pausing my sprite kit game. I want to pause the game after the sprites have loaded, to play a "READY SET GO" animation and then unpause the game.
In viewdidload, I have tried self.view.scene.paused = YES;
and self.scene.view.paused = YES;
and [self.view.scene setPaused:YES];
and [self.scene.view setPaused:YES];
and none of them work.
I do have some NSTimers being loaded in before the pause, and I have been told that pausing the scene will not pause the timers, BUT, pausing my scene doesn't appear to pause any SKActions, or physics simulations either.
For some reason, [self.heli setPaused:YES];
does pause the heli animation but not the physics simulation for the heli.
Also, my other sprites are added in methods, and they are obstacles that are randomly generated and are added as Children to self
So why isn't pause working?