查看: 1006|回复: 0
打印 上一主题 下一主题

[教程] 365新手教程【2】 Unity3D教程:存档PlayerPrefs

[复制链接]

4

主题

1

听众

268

积分

设计实习生

Rank: 2

纳金币
62
精华
0

最佳新人

跳转到指定楼层
楼主
发表于 2016-5-31 16:49:17 |只看该作者 |倒序浏览
unity3d教程:存档PlayerPrefs
复制代码贴,拖曳到摄影机上执行 仔细观察其输出的结果

    说明:本教学使用unity 自带的函数,Windows会把其资料储存在注册表里。

此程式并不是唯一储存资料的办法,但却简单使用。
private var save1:String = “”;  

 private var read1:String = “”;  

 function OnGUI (){  

 save1 = GUILayout.TextField (save1, GUILayout.Width (200));  

 if (GUILayout.Button (“Save”)) {  

 PlayerPrefs.SetString (“save1”, save1);//设定“save1”空间,并存入save1变数的字串资料

  PlayerPrefs.Save ();//存档   

}   

if (GUILayout.Button (“Read”)) {  

 read1 = PlayerPrefs.GetString (“save1”);//把“save1”空间的资料取出,存入read1变数里  

 }   

GUILayout.Label (read1);  

 if (GUILayout.Button (“Delete key”)) {  

 PlayerPrefs.DeleteKey (“save1”);//删除“save1”空间的资料   }  

 if (GUILayout.Button (“Delete all keys”)) {PlayerPrefs.DeleteAll ();//删除所有存档   }   }


分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-14 14:13 , Processed in 0.085374 second(s), 29 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部