unity3D如何设计游戏存档

//简单的编辑器窗口,可以自动保存笁作场景 //确保这个窗口开着, 这样才能执行自动保存

也可以使用http协议 把数据存在服务器

这两个办法的好处是简单 缺点是挡不住外挂 外挂直接改你内存就废了

最完善的方案是 玩家数据的变化服务器都要验证 或者直接由服务器計算 然后写入数据库

具体怎么做还是要看项目定位 如果是卖拷贝的游戏 用playerperf就行了

12 //将我们输入的姓名保存到本地命名为_NAME ; 20 //读取本地数据中名称为_NAME 的数据;


分析一下这段代码,我们在输入框中输入一个名称然后点击存储数据按钮,将数据存储到本地並且命名为_NAME 然后点击读取数据按钮,从本地数据中找到名称为_NAME  的数据并存放到我们定义好的变量get_NAME 中,然后用Label显示出来

这个方法中第一個数据表示读取数据的名称本来还有第二的参数,表示默认值如果通过数据名称没有找到对应的值,那么就返回默认值这个值也可鉯写,则返回空值 下面我们将这个简单的工程发布成EXE格式,打开我们发布好的EXE文件在输入框里面输入张三。 如图:

点击存储数据按钮将数据存储到本地,然后关闭exe文件 然后再打开,打开后点击读取数据:得到的结果如图:

string)判断数据是否存在的方法;

我要回帖

 

随机推荐