0
我希望能夠暫停我的iphone遊戲,而不是暫停它,但基本上凍結它,只有按下繼續按鈕才能解凍它。我不能僅僅消除用戶交互並停止所有的動畫,因爲方法一直在定時器上運行。想象一下和敵人一起拍攝,你會如何暫停這種類型的遊戲?你會如何停止iPhone遊戲?
我希望能夠暫停我的iphone遊戲,而不是暫停它,但基本上凍結它,只有按下繼續按鈕才能解凍它。我不能僅僅消除用戶交互並停止所有的動畫,因爲方法一直在定時器上運行。想象一下和敵人一起拍攝,你會如何暫停這種類型的遊戲?你會如何停止iPhone遊戲?
遊戲中應該有一個主要的遊戲循環,主要測量上次更新的時間增量,根據增量和重新更新遊戲狀態。當這個循環停止旋轉時,遊戲暫停。計時器與主循環解決方案並無太大差別,只需暫停計時器即可暫停遊戲。
顯而易見的地方是暫停您的遊戲計時器。 – 2012-08-02 02:34:26