Unity3D游戏开发中的数据存储
所有的游戏开发都离不开数据存储的操作, Unity3D 也不例外,下面向大家介绍一下 Unity3D 相关的数据存储方法。 一、 PlayerPrefs 是 Unity 系统自带的一种最简单的存储方式,以 plist 键值对方式存放, pc 存放在注册表中, ios 存放在 plist 中,而 android 存放在 data 文件夹 / 中。 使用例子如下: PlayerPrefs.SetInt("keyInt",100); PlayerPrefs.SetFloat("keyFloat",100.02f); PlayerPrefs.SetString("keyString","100"); PlayerPrefs.GetInt("keyInt",0); PlayerPrefs.GetFloat("keyFloat",0); PlayerPrefs.GetString("keyString","0"); PlayerPrefs.DeleteAll(); PlayerPrefs.DeleteKey("keyInt"); bool hasKeyInt = PlayerPrefs.HasKey("keyInt"); 二、读取普通文本资源 :TextAsset TextAsset text = (TextAsset)Resources.Load("unity3d"); Debug.Log