2012-08-25 80 views
0

我正在創建一個級別的遊戲。在等級4獲得一個檢查點,在接收它後只能使用一次。由於每個級別都有一個文件,總共是7個,所以如果我使用了或者沒有使用檢查點,我該如何處理一個考慮了從第四個到第七個所有活動的變量。記住,無論何時開始活動級別的意圖,我都會在開始活動中完成finish()。如何管理作爲遊戲關卡的檢查點?

回答

0

你有班級Player?有成員變量如boolean hasReceivedCheckpointboolean hasCheckpointUsed?如果有的話,您可以將Player的對象傳遞給接收活動的意圖,將level-activity中發生的任何更改傳回給您的「菜單」 - 活動。