我正在为iOS打棒球纸牌游戏。我已经完成了大部分代码,但现在我正在尝试制作允许用户选择新投手的方法。我创建了一个View Controller,当用户按下“Change Pitcher”按钮时会显示,但我不确定如何实现这个View Controller,因为我希望游戏在用户选择新投手时基本暂停,然后用用户选择的新投手恢复。我最初打算使用PopOver控制器,但现在我不确定那是我真正想要的。有没有人对我可以用来选择一个新投手然后再回到游戏有任何建议,以便当我回到它时游戏不会改变? 在此先感谢您的帮助。
答案 0 :(得分:0)
实施游戏控制器中的方法:pause
和resume
在这些方法中你基本上应该这样做:self.isPaused = YES;
或self.isPaused = NO;
当然要定义这个属性
在主游戏循环中,在进入下一次迭代之前检查游戏是否暂停
在PopOver显示之前和投手选择之后调用这些方法