在游戏开中,若是要开发一个新的功能,那么必然要兼容以前的用户,但是以前的用户数据已经存档了,当用户再次读档读出的数据不含有我们新加入的数据,那岂不就出了大问题。
解决办法,就是在存档数据中加入版本号。当读档用户时,判断其版本号,若满足则加载,不满足则只加载以前的数据,新的数据赋予一个初值即可。
关于存档的讲解详见:
https://blog.csdn.net/Think88666/article/details/90437911
在游戏开中,若是要开发一个新的功能,那么必然要兼容以前的用户,但是以前的用户数据已经存档了,当用户再次读档读出的数据不含有我们新加入的数据,那岂不就出了大问题。
解决办法,就是在存档数据中加入版本号。当读档用户时,判断其版本号,若满足则加载,不满足则只加载以前的数据,新的数据赋予一个初值即可。
关于存档的讲解详见:
https://blog.csdn.net/Think88666/article/details/90437911