PlayerPrefs储存数据及foreach循环

Unity PlayerPrefs 数据存储与转换
本文介绍了Unity中PlayerPrefs的使用方法,包括如何存储和读取整型、浮点型和字符串型数据,以及如何将字符串转换为整型。此外,还讲解了foreach循环的概念和在遍历数组中的应用实例。

一、unity数据储存方法——PlayerPrefs

PlayerPrefs 是用于本地持久化保存与读取的类,简单来说就是保存一些游戏进行中的重要数据,如:游戏存档,最高分,排行榜等。

PlayerPrefs 还可以理解为游戏存档,玩RPG游戏的时候肯定会有游戏存档,存档中记录着玩家以前游戏的过程,这些都是以数据的形式存在PlayerPrefs中的。
在Windows独立模式下,PlayerPrefs被存储在注册表(打开“运行”输入regedit打开注册表)的
HKCU\Software[company name][product name] 键下,这里 company 和 product 名是在 Project Setting 中设置的。

PlayerPrefs类支持3中数据类型的保存和读取,分别是:浮点型,整形,和字符串型
PlayerPrefs.SetInt(); 保存整型数据
PlayerPrefs.SetFloat(); 保存浮点型数据
PlayerPrefs.SetString(); 保存字符串型数据
PlayerPrefs.GetInt(); 读取整型数据
PlayerPrefs.GetFloat(); 读取浮点型数据
PlayerPrefs.GetString(); 读取字符串型数据在这里插入图片描述
在这里插入图片描述
使用示例:

void Start()
{
   
   
    //保存数据
    PlayerPrefs.SetString("Name","mName");
    PlayerPrefs.SetInt("Age", 2);
    PlayerPrefs.SetFloat("Grade", 6f);
}

void create()
{
   
   
    //读取数据,如果存在,返回存档文件中key对应的值。如果不存在,将返回默认值。
    PlayerPrefs.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值