因為unity中的.net支援是有限制的,所以c#自帶的gzip的壓縮方法不能夠使用。
引入頭部:
using以下**實現了壓縮和解壓的方法:icsharpcode.sharpziplib;
using icsharpcode.sharpziplib.gzip;
memorystream ms = newmemorystream();
gzipoutputstream gzip = new
gzipoutputstream(ms);
byte binary = encoding.utf8.getbytes("
sddddddddd");
gzip.write(binary,
0, binary.length);
gzip.close();
byte press =ms.toarray();
debug.log(convert.tobase64string(press) + "
" +press.length);
gzipinputstream gzi = new gzipinputstream(new
memorystream(press));
memorystream re = new
memorystream();
int count=0
;
byte data=new
byte[4096
];
while ((count = gzi.read(data, 0, data.length)) != 0
)
byte depress =re.toarray();
debug.log(encoding.utf8.getstring(depress));
Unity3d中使用Profiler除錯裝置的方法
其實搞完了以後發現還是比較簡單的,但是有幾點比較注意的地方 一.使用unity做android開發,一定要切記備份android的開發環境,也就是sdk。因為一旦更新sdk,有可能造成sdk內的檔案結構改變,那麼unity無法正確找到檔案的話,build的時候就會不斷的報錯。雖然網上有各種解決辦法,...
Unity3D中使用KiiCloud總結一
kii cloud目前包含以下七大功能 使用者管理 不需要設定伺服器或編寫任何乙個api,即可管理您的使用者。資料分析 生成任何你能想象的會話 事件 度量和資料分析。賺取利潤 厭倦了低點選轉化率?獲取您應得的利潤吧。訊息推送 向使用者和應用程式推送操作手冊 資料和api產生的通知。地理定位 利用豐富...
關於在Unity3D中使用C DLL庫的記錄
啊,long time no see.大概又是很久沒有更新部落格了。好訊息是我今天正式收到了轉正郵件了。最近get到了乙個新技能,就是在u3d中調我們自己寫的c 的庫。之前也有用到過,但都是導師來接好了,沒有自己研究過。現將內容記錄如下。1.關於unity中匯入外部庫,在pc端和安卓端 pc端使用的...