欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

unity 让一个数按一秒累加_unity中的数据储存读取(基于PlayerPrefs)

发布时间:2024/1/23 编程问答 48 豆豆
生活随笔 收集整理的这篇文章主要介绍了 unity 让一个数按一秒累加_unity中的数据储存读取(基于PlayerPrefs) 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

在开发过程中,我们一定是离不开数据的储存和读取的。再简单的游戏,它也会有这样的功能,比如飞机大战,我们做一个无尽模式,然后做排行榜,那么排行榜的依据一定是杀敌数了,那么这个杀敌数,我们每次玩游戏都会不一样,如果你不把每次的杀敌数保存起来,那么就不知道你的成绩的好坏了。难道不是吗?所以,数据的储存和读取在游戏中是非常重要的一个点。在unity里面,我们有很多种储存数据的方法,你可以用Xml,也可以用unity内置的一个类,专门是让数据持久化的,也就是储存洛。它就是PlayerPrefs这个类。我们先来看看我做的一个简单的案例,因为它不难,一共就六个函数,三个储存,三个读取。

这是第一次运行时候,我操作后的效果,很明显,当当前的得分大于记录的最高分时,我们最高分就会发生变化。

保存效果已经起作用了,我们可以用这个类来完成一些不是很复杂的案例的储存。好,那么现在来看看代码吧:

代码就这么多,很少是吧。说下方法吧,PlayerPrefs.GetInt这个方法,看名字就知道是得到保存的数据,至于是什么类型的数据,很明显是int类型的。与之对应的保存当然就是Set了。这是6个函数中的两个。剩下的4个,其实也是两组,用来保存读取string和float类型的数据,当然,这6个函数都是单独储存一个数据,这个类里面还有其他的一些方法,大家感兴趣的可以去看看。

给大家推荐个学习交流群 点击下面链接即可加群

正在跳转​jq.qq.com

总结

以上是生活随笔为你收集整理的unity 让一个数按一秒累加_unity中的数据储存读取(基于PlayerPrefs)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。