我正在创建一个级别的游戏。在第4级获得一个检查点,该检查点在接收后只能使用一次。由于我有一个每个级别的文件,总共7个,如何使用或不使用检查点,如何处理考虑从第四个到第七个的所有活动的变量。请记住,每当启动活动级别的意图时,我都会在开始活动中进行finish()。
答案 0 :(得分:0)
你有班级Player
吗?使用boolean hasReceivedCheckpoint
和boolean hasCheckpointUsed
等成员变量?如果有,您可以将Player
的对象传递给接收活动的意图,并将级别活动中发生的任何更改传回给您的“菜单”活动。