gpt4 book ai didi

ios - CCUserDefault,ios/android游戏和游戏更新

转载 作者:行者123 更新时间:2023-11-29 13:24:01 24 4
gpt4 key购买 nike

我的游戏使用cocos2d-x,会先在iOS平台上发布,然后在Android平台上发布。我用 CCUserDefault 保存了很多东西(分数、完成的级别、获得的硬币数量等)。但现在我有一个很大的疑问。当游戏收到第一次更新时会发生什么?CCUserDefault 使用存储在应用程序存储空间某处的 xml 文件。此文件会创建并保留,直到有人卸载该应用程序。我想知道更新应用程序时会发生什么。会保留旧的 xml 文件吗?因为如果没有,我应该如何处理应用程序更新(在将添加 2,3 个或更多新级别包的意义上的更新,但有关旧包的信息,如分数、完成的级别和未完成的级别、硬币数量等...,绝对不要丢失)?谢谢。

最佳答案

据我所知,它们通常不会在更新时重置,您需要删除该应用程序。我认为你在第一次/上一次更新时需要什么,你需要做一些设置来表示/告诉版本,如果它不等于最近的版本而不是用一些基本设置更新你的 NSUserDefualt 或者说重置你的设置。

关于ios - CCUserDefault,ios/android游戏和游戏更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13625412/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com