2013-10-18 55 views
1

我正在爲iOS的棒球卡遊戲工作。我已經完成了大部分代碼,但現在正在嘗試使用戶能夠選擇新投手的方法。我創建了一個視圖控制器,當用戶按下「Change Pitcher」按鈕時會顯示,但我不知道該如何實現這個視圖控制器,因爲我希望遊戲基本上暫停,而用戶選擇一個新的投手,然後繼續用戶選擇的新投手。我最初打算使用PopOver控制器,但現在我不確定那是我真正想要的。有沒有人有什麼建議可以用來選擇一個新的投手,然後回到比賽中,以便在我回到比賽時比賽不會改變? 在此先感謝您的幫助。更改關於應用程序在遊戲中的某些內容

回答

0

落實到您的遊戲控制器的方法:pauseresume

在這些方法中

基本上你應該做的:當然self.isPaused = YES;self.isPaused = NO;在您定義此屬性

遊戲主循環檢查遊戲是否暫停或不要在下次迭代之前

在PopOver顯示和投手選擇之前調用這些方法

+0

我在裏面視圖控制器稱爲「BasicViewController」。當我嘗試使用self.isPaused = YES時,我得到一個代碼錯誤,說「屬性」isPaused「沒有在」BasicViewController *「類型的對象上找到。我錯過了什麼嗎? –

+0

@JosiahNusbaum是的,你錯過了我的話_當然定義這個屬性_ –

+0

duhhhh,謝謝! –

相關問題