(一)簡單資料儲存playerprefs
這種儲存方法比較簡單直接上**
public void ******localstorage()
//刪除所有
playerprefs.deleteall();
}
(二)xml
資料儲存
首先是定義資料物件和xml格式字串相互轉換的函式
/// 資料物件轉換xml字串
public string serializeobject(object pobject, system.type ty)
/// xml字串轉換資料物件
public object deserializeobject(string pxmlizedstring, system.type ty)
//utf8位元組陣列轉字串
public string utf8bytearraytostring(byte characters)
//字串轉utf8位元組陣列
public byte stringtoutf8bytearray(string pxmlstring)
然後定義讀取和儲存文字檔案的函式,這裡用到了base64的加密方法
/// 建立文字檔案
public void createtextfile(string filename, string strfiledata, bool isencryption)
else
writer = file.createtext(filename);
writer.write(strwritefiledata);
writer.close(); //關閉檔案流
} /// 讀取文字檔案
public string loadtextfile(string filename, bool isencryption)
else
} /// 加密方法
/// 描述: 加密和解密採用相同的key,具體值自己填,但是必須為32位
public string encrypt(string toe)
/// 解密方法
/// 描述: 加密和解密採用相同的key,具體值自己填,但是必須為32位
public string decrypt(string tod)
定義資料物件
public class userdata
}
函式的用法
public void xmllocalstorage()
catch
}
Unity3d本地儲存
一 簡單資料儲存playerprefs 這種儲存方法比較簡單直接上 csharp view plain copy 簡單資料儲存 public void localstorage 刪除所有 playerprefs.deleteall 二 xml 資料儲存 首先是定義資料物件和xml格式字串相互轉換的函...
Unity3D開發(九) Unity3d流光效果
遊戲開 壇 hello game 遊戲開發群 201276069 之前曾經注意過material 中紋理的屬性都有 tiling 和offset 但沒有深究過其用途,今天才知道竟然可以利用 offset做uv 動畫,從而完成各種有趣的動畫,比如流光效果!流過效果即通常一條高光光在物體上劃過,模擬高光...
Unity3d製作Atlas 載入本地檔案實現
1.用texturepacker製作atlas,得到兩個檔案art word.png art word.txt 2.把art word.png art word.txt放到assets資源目錄下。3.建立material取名為art material 4.建立乙個prefab取名為art atlas...