我在查找暂停/恢复应用程序的信息时遇到了一些麻烦。我能找到的唯一信息是暂停/恢复音频文件。我已经构建了一个类似于'Simon'游戏的应用程序(你必须重复一系列按钮),但我在实现暂停功能时遇到了麻烦。我希望在屏幕顶部有一个按钮,显示“暂停”并点击它会暂停游戏并更改按钮的文本,基本上说“恢复”,我希望所有内容都冻结,除了“恢复”按钮。 / p>
我已经设置了我认为可以用来确定按钮状态的设置,但我不知道要放入什么内容;到目前为止我处理过的唯一一种等待函数是那些睡了一段预定时间的函数(NSTimer等)
如果有人可以提供帮助,我将非常感激!
- (IBAction)paused:(id)sender
{
UIButton *pause = (UIbutton *)sender;
NSString *state = pause.titleLabel.text;
if ([state isEqualToString:@"Pause"])
{
//If the text is set to 'pause' that means the game is running
//pressing this button will pause the game
}else
{
//If the text is set to resume that means the game is paused
//pressing this button will resume the game
}
}