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

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

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

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

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

正在跳转​jq.qq.com

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

  1. unity 让一个数按一秒累加_万物皆数—深挖UWA Benchmark之渲染篇

    这个世界上的很多问题,其本质上都是数学问题,性能优化就是如此. 在上个月刚刚结束的UWA DAY 2019中,我们提出了UWA Benchmark.这是一个通过大量测试数据,逐步迭代分析出性能指标与性 ...

  2. 利剑无意之如何判断一个数在40亿个整数中

    如何判断一个数在40亿个整数中 首先思路:用一个set存储就好了,整数32位,一个整数4个字节,40亿个整数,应该是160亿个字节,大概16GB. 此刻问题又来了,我的机器只有2GB内存,但是需要尽可 ...

  3. 《Unity 3D游戏客户端基础框架》protobuf 导excel表格数据

    前言: 之前使用NPOI插件编写的导表工具,其实就是直接将数据进行序列化,解析时还需要进行反序列化,步骤比较繁复,最近看到Google的一个开源的项目protobuf,不仅可以用于进行excel表格数 ...

  4. python练习题(python之“求一个数的阶乘并求结果中从后向前数第一个不为0(零)的数” 等)

    实验环境:python2.7 题目1:python之"求一个数的阶乘并求结果中从后向前数第一个不为0(零)的数" 程序: import math def factorial(n): ...

  5. mysql数据库每秒能写入多少条数据_数据库插入速度能有50W每秒吗

    写入速度 MySQL每秒可以插入50w条记录吗? 带着疑问,我们一起看看mysql每秒可以插入多少条记录? 要回答这个问题,首先要考虑影响mysql插入速度的因素有哪些? 硬盘的速度,网卡的速度,写入 ...

  6. pandas使用date_range函数按照指定的频率(freq)和指定的个数(periods)生成dataframe的时间格式数据列、基于dataframe的日期数据列生成日期索引

    pandas使用date_range函数按照指定的频率(freq)和指定的个数(periods)生成dataframe的时间格式数据列.基于dataframe的日期数据列生成日期索引(dates in ...

  7. R语言ggplot2可视化:计算dataframe中每个数据列缺失值的个数、使用堆叠的条形图(Stacked Barplot)可视化每个数据列的缺失值的情况(自定义堆叠条形图的形式)

    R语言ggplot2可视化:计算dataframe中每个数据列缺失值的个数.使用堆叠的条形图(Stacked Barplot)可视化每个数据列的缺失值的情况(自定义堆叠条形图的形式) 目录

  8. 转:乐视秒杀:每秒十万笔交易的数据架构解读

    随着乐视硬件抢购的不断升级,乐视集团支付面临的请求压力百倍乃至千倍的暴增.作为商品购买的最后一环,保证用户快速稳定地完成支付尤为重要.所以在2015年11月,我们对整个支付系统进行了全面的架构升级,使 ...

  9. 机器学习中的数据不平衡问题----通过随机采样比例大的类别使得训练集中大类的个数与小类相当,或者模型中加入惩罚项...

    机器学习中的数据不平衡问题 摘自:http://wap.sciencenet.cn/blogview.aspx?id=377102 最近碰到一个问题,其中的阳性数据比阴性数据少很多,这样的数据集在进行 ...

最新文章

  1. python os.system重定向stdout到变量 ,同时获取返回值
  2. POJ2528 计算可见线段(线段树)
  3. ZooKeeper Dynamic Reconfiguration (dynamicConfigFile) ZooKeeper动态配置
  4. Verilog | HDL 音乐盒设计(代码类)
  5. 生成msk文件的用处_Yotta企业云盘“小”功能大用处企业办公好伙伴
  6. 在离线环境中发布.NET Core至Windows Server 2008
  7. oracle 容器运行_Oracle应用容器云的自由
  8. linux用户名和密码6,Linux系统中(CentOS 7)的用户和权限管理
  9. vbs 一些学习资料
  10. BOMTool更新到1.3.0.10
  11. 从字节码层面,解析 Java 布尔型的实现原理
  12. 释放pytorch占用的gpu显存_pytorch程序异常后删除占用的显存操作
  13. c语言有趣小程序,c语言小程序代码大全(9个经典的C语言小程序)
  14. Mybatis插件动态数据库链接
  15. 使用FPGA进行加速运算
  16. 极盾科技荣获2021年梦想小镇7周年“脉冲星奖”
  17. [导入]饭后适宜吃14种健康零食
  18. 如何快速提升自己的Java 技术?
  19. 0-1背包问题和部分背包(fractional knapsack)问题分析(动态规划,贪心算法)
  20. 出现找不到sct文件解决方法:.\Objects\MyFirstExample.axf: error: L6031U: Could not open scatter descript

热门文章

  1. FFMPEG结构体分析
  2. sourcetree帮助文档
  3. 云主机实现外网转发访问内网的 Redis 和 MongDB 数据库
  4. kubernetes1.8.4安装指南 -- 3. 安装docker ce
  5. TensorFlow MNIST CNN LeNet5模型
  6. c++日志文件中文显示乱码的问题及解决办法
  7. JUC锁-Condition(三)
  8. spring与cxf的整合
  9. jQuery事件2——off取消事件绑定
  10. 通俗易懂,CQRS概念浅析