Skip to content

使用SharpZipLib实现Unity压缩/解压缩

Notifications You must be signed in to change notification settings

CoolMan1985/UnityZip

 
 

Repository files navigation

UnityZip

使用SharpZipLib实现Unity压缩/解压缩

Unity版本556, SharpZipLib 0.8 如果使用Unity2018.3以后的版本 可以自己把SharpZipLib升级到最新, 最新版需要C#7.0的语法支持

解压时安卓上会分配大量的mono堆内存.

大概每10mb 需要最多 1s 的解压时间. 也就是 200mb的zip文件 解压需要15左右.

正常项目中使用 需要放到多线程中进行解压缩操作.

Unity-Logs-Viewer方便查看日志和内存占用.

只测试了zip格式.

New 升级到了2018.3 SharpZipLib 也升级到了最新版 1.10

About

使用SharpZipLib实现Unity压缩/解压缩

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 95.5%
  • ShaderLab 2.3%
  • CSS 1.9%
  • HTML 0.3%