2014-11-03 61 views
-1

我正在製作比賽3場比賽,我需要補充生命。如果用戶沒有解決難題,他就會失去1點生命。我做到了,但是我怎樣才能讓生命每20分鐘補充一次?我卡住了。另一個問題是如果遊戲移動到後臺,用戶再次打開遊戲後如何檢查?iOs遊戲 - 生命補充

我的遊戲是對你的問題的objective-c

+0

1.在20分鐘後添加所需的數字。 2.應用程序確實進入前臺。 – 2014-11-03 10:18:19

回答

0

第一部分Sprite Kit項目:

您正在尋找一些計時器。您可以使用NSTimer每20m調用一個方法,或使用waitForDuration方法init調用SKAction。你的問題的

第二部分:

在你AppDelegate發現或添加方法applicationWillEnterForeground:(UIApplication *)application 。每當您的應用程序變爲活動狀態時,都會調用此方法。或addObserverapplicationWillEnterForeground通知您需要它的地方。