我对 cocos2d 很陌生,并且在使用 NSUserDefaults 存储和检索用户特定数据时遇到了一些麻烦。
在我正在制作的游戏中,用户是一个渔夫,他通过赚取金币来升级他的装备。例如,钓鱼竿具有一定的威力,可以随着玩家在游戏中的进行而升级。
我发现从 UserDefaults 存储和检索值很容易,但我不知道如何设置钓鱼竿功率的初始值,并且每次打开游戏时都不让该值重置钓鱼竿功率.
即使用户升级了杆,下次他们玩游戏时,他们的杆功率也会重置,因为程序将返回设置初始值的相同代码。
我很想找到一种方法来设置初始值,而不必再次设置它。