位置: 编程技术 - 正文
推荐整理分享unity3d在线更新资源(2)(unity3d最新api),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:unity3d update,unity更新下载文件,unity3d怎么更新,unity更新需要重新下载吗,unity3d最新版本,unity怎么升级版本,unity3d怎么更新,如何更新unity hub,内容如对您有帮助,希望把文章链接给更多的朋友!
昨晚看了很多游戏的源代码,研究它们的在线更新方式,发现有两种。
1.登陆游戏时候检查更新,下载过来后,通过预加载的方式,然后同步使用。
2.同样是登陆游戏时候检查更新,但打包用非压缩的方式,可以直接同步使用。
然后第三种方式我还没有找到哪个游戏使用,就是第二种的改进,自己压缩,下载下来后解压,然后直接同步使用。
首先,我打算采用最简单的第二种方案,需要测试的是在不压缩的情况下,apk包是否没有增大。
这里附带一片不错的文章:
首先不用asset bundle M
用不压缩的发现高达M,好吧 毫无疑问,不压缩是不合理的。那么要么采用第一种方案,要么采用第三种方案。
但这实在是麻烦,因为我是想同步的,不然我们整个框架都要改动,其次,我又不想自己去用lzma压缩解压,感觉太累。我想了第四种方案:
apk里面用最原始的压缩文件,第一次登陆时候解压。以后更新资源都用非压缩,毕竟更新资源应该只在M左右吧。
试试新方案。
经过初步的尝试,新方案先定成这样:
1.将所有的assetbundle不压缩,然后统一用zip进行存储成一个大文件,然后用lzma算法压缩成一个小文件。
2.使用的时候用lzma解压第一遍,再用zip解压第二遍。。。。虽然感觉很奇怪,但我觉得这是可行的。
ok,晚上就可以开始尝试新方案了。
VectorField2D 这篇来说移植自Flash的2D向量场粒子效果静态效果可能不太明显,动态效果就好多了,简单说就是有点像AE的粒子特效插件那种感觉了视频演示点击打开
【Unity3d】System.IO.FileInfo Create 和 Delte方法找不到错误 System.IO.FileInfoCreate和Delte方法找不到错误解决方法!今天写着写着,好端端的文件,突然冒出这么个错误,我的天!查了下MSDN,发现没错!最后发现是平
Unity3d NGUI的使用(九)(UIScrollView制作滑动列表) 转载自:UIScrollView制作滑动列表,可横向,竖直展示一些列表在固定可视范围内UIScrollVIew只是一个可滑动的UI组件如果需要制作复杂的可视区域UI需要配
标签: unity3d最新api
本文链接地址:https://www.jiuchutong.com/biancheng/378719.html 转载请保留说明!上一篇:AutoPainting
下一篇:VectorField2D
友情链接: 武汉网站建设