关于 Unity3D 持久化数据存储的笔记 之 PlayerPrefs

持久化数据存储这个话题,无论在iOS、安卓都会经常见到的,更何况是跨平台的Unity。

首先我们说说最简单数据存储的方式吧。

1.PlayerPrefs类

在iOS 里面我们常用一种简单的方式存储读取简单的数据,就是通过 NSUserDefaults类来获取数据、读取数据。

而安卓处也有类似的方式进行存储、获取数据。

当然我们要学习的Unity 也有类似的方式进行存储、获取数据。


下面我就用iOS 来讲解一下。

iOS 的数据存储是:

[[NSUserDefaults standardUserDefaults]setObject:@"我是木子才!" forKey:@"name"];

而读取数据则是:

NSString *content = [[NSUserDefaultsstandardUserDefaults]objectForKey:@"name"];

就是这么简单,所以很多人都很随意的往里面保存数据,我汗~~~

当然封装一下更为方便,简单,快捷。


然后,我们来看看 Unity 是怎么来搞的吧。

数据存储是:

PlayerPrefs.SetString(

你可能感兴趣的:(Unity3D,持久化数据,数据存储,Unity3D)