【发布时间】:2014-08-16 13:39:10
【问题描述】:
我已经检查了暂停我的精灵套件游戏的其他答案。我想在精灵加载后暂停游戏,播放“READY SET GO”动画,然后取消暂停游戏。
在 viewdidload 中,我尝试了 self.view.scene.paused = YES; 和 self.scene.view.paused = YES; 和 [self.view.scene setPaused:YES]; 和 [self.scene.view setPaused:YES];,但它们都不起作用。
我确实在暂停之前加载了一些 NSTimer,并且有人告诉我暂停场景不会暂停计时器,但是,暂停我的场景似乎也不会暂停任何 SKAction 或物理模拟。
出于某种原因,[self.heli setPaused:YES]; 确实暂停了直升机动画,但没有暂停直升机的物理模拟。
另外,我的其他精灵是在methods中添加的,都是随机生成的障碍物,作为Children添加到self
那么为什么暂停不起作用?
【问题讨论】:
标签: ios cocoa-touch sprite-kit