Unity3D学习笔记(八) 保存数据的简单方式

(2012-07-31 23:58:26)

在Unity3D内有PlayerPrefs类进行简单数据保存,如SetInt和GetInt存取整型数据,SetFloat和GetFloat存取浮点型数据,SetString和GetString存取字符型数据。使用的是键值对映射的方式进行存取。
   每个项目拥有各自的键值对库(不同项目不同库),一旦存储好键值对,无论是场景变换还是重启开机都能取出原来的数据。需要注意的是,这个键值对库会随游戏编译发布而从项目工程带到发布后的游戏中,而不会重置。因此发布游戏前要把键值对库设置为游戏初始状态。
   这可以作为场景间互取数据和本地存储数据的简单方式,比如要记录单机游戏各个场景的总分数和记录网络游戏登录名与密码。

posted @ 2013-06-15 16:28  skipop  阅读(829)  评论(0编辑  收藏  举报