借助TinyXml,C++实现Unity的PlayerPrefs 功能
来源:互联网 发布:aegisub mac 编辑:程序博客网 时间:2024/05/16 18:30
Unity 中的持久存储工具 PlayerPrefs 非常好用,提供存储 int 、 string、bool 等简单的功能,其本质就是存储一个xml表。
我们借助 TinyXml也可以很方便的来实现它。
文章转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn
TinyXml 官网
http://sourceforge.net/projects/tinyxml/
文章转自http://blog.csdn.net/huutu http://www.thisisgame.com.cn
PlayerPrefs 下载地址:
http://pan.baidu.com/s/1hrxPGDu
使用示例:
PlayerPrefs::Read("PlayerPrefs.xml");float version = PlayerPrefs::GetFloat("version");PlayerPrefs::SetFloat("version", 1.12);version = PlayerPrefs::GetFloat("version");bool hasissdk = PlayerPrefs::HasKey("issdk");bool issdk = PlayerPrefs::GetBool("issdk");PlayerPrefs::SetBool("issdk", true);issdk = PlayerPrefs::GetBool("issdk");hasissdk = PlayerPrefs::HasKey("issdk");bool firstopen = PlayerPrefs::GetBool("FirstOpenGame");PlayerPrefs::SetBool("FirstOpenGame", true);firstopen = PlayerPrefs::GetBool("FirstOpenGame");int logincount = PlayerPrefs::GetInt("LoginCount");PlayerPrefs::SetInt("LoginCount", 25);logincount = PlayerPrefs::GetInt("LoginCount");std::string servername = PlayerPrefs::GetString("ServerName");PlayerPrefs::SetString("ServerName", "Taohao2");servername = PlayerPrefs::GetString("ServerName");PlayerPrefs::DeleteKey("ServerName");PlayerPrefs::DeleteKey("issdk");issdk = PlayerPrefs::GetBool("issdk");servername = PlayerPrefs::GetString("ServerName");PlayerPrefs::DeleteAll();logincount = PlayerPrefs::GetInt("LoginCount");firstopen = PlayerPrefs::GetBool("FirstOpenGame");PlayerPrefs::Close();
0 0
- 借助TinyXml,C++实现Unity的PlayerPrefs 功能
- Unity实现排行榜(PlayerPrefs)
- Unity实现排行榜(PlayerPrefs)
- unity的本地化存储PlayerPrefs
- 关于Unity PlayerPrefs的问题
- Unity--PlayerPrefs某种意义上的全局变量
- Unity 游戏存档 PlayerPrefs类的用法
- Unity 游戏存档 PlayerPrefs类的用法
- Unity 游戏存档 PlayerPrefs类的用法
- [Unity&]PlayerPrefs.GetString的使用案例
- Unity 3D--PlayerPrefs
- Unity PlayerPrefs 存储字段
- unity PlayerPrefs类扩充
- UNITY 5.2 PlayerPrefs类
- PlayerPrefs 位置 unity
- unity PlayerPrefs本地储存
- Unity PlayerPrefs 游戏存档
- sencha-touch下借助phoneGap实现拍照,二维码的功能
- zzulioj--1715--土豪银行(贪心)
- linux服务器和客户端中文会话客户端
- <LeetCode OJ> 190. Reverse Bits
- 【Modern OpenGL】摄像机系统 Camera
- iOS上传照片
- 借助TinyXml,C++实现Unity的PlayerPrefs 功能
- Eclipse/MyEclipse字体走样
- javaEE之-------统计网站刷新量
- ==masm汇编不同环境的写法==
- Dataguard 备机产生gap
- iOS添加、移除、交换子视图
- [leetcode] 34. Search for a Range 解题报告
- 使用putty上传下载文件
- Hibernate-HQL、Criteria、SQL实现查询对照以及增删改