数据持久化PlayerPrefs
Posted Lolo梦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据持久化PlayerPrefs相关的知识,希望对你有一定的参考价值。
1、Unity3D中的数据持久化是以键值对的形式存储的,可以看作是一个字典
2、Unity3D中的值是通过键名来读取的,当值不存在时,返回默认值
3、在Unity中只支持int、float、string这三种数据类型的读取,因此可以使用这三种数据类型来存储简单的数据
保存数据:
PlayerPrefs.SetInt("Age",mAge);
PlayerPrefs.SetFloat("Grade",mGrade);
PlayerPrefs.SetString("Name",mName);
读取数据:
PlayerPrefs.GetInt("Age");
PlayerPrefs.GetString("Name);
PlayerPrefs.GetFloat("Grade");
主要包含的类方法:
PlayerPrefs.DeleteKey(Key:string) 删除指定数据
PlayerPrefs.DeleteAll(); 删除所有数据
PlayerPrefs.HasKey(Key:string) 判断数据是否存在
以上是关于数据持久化PlayerPrefs的主要内容,如果未能解决你的问题,请参考以下文章
Unity 数据持久化之PlayerPrefs 如何存储数据