‘壹’ 使用unity3d开发的手游安装包比较大,如何优化
解决方法有三种:
一:优化图片、资源,压缩安装包体积,牺牲一部分手游品质减小安装包体积,这也是比较常见的一种方法;
二:分包技术,资源切割,分段下载,进入游戏前进行二次下载。
三:爱加密的手游压缩技术,通过拆分资源,在保障了游戏品质和游戏体验流畅的情况下,实现资源后台自动加载,最高可以压缩80%。
以上三种解决方法中,爱加密的手游压缩技术是比较完美的一种,既没有影响游戏品质,又可以完美分包,不用二次下载,保障了良好的用户体验。
‘贰’ unity3d 将texture2D保存为PNG图像的问题
png是一种压缩格式的图像文件,Texture2D是引擎显示图像的格式,相当于文件解码之后再经过不同的压缩格式得到的数据,不同的压缩格式显示也不一样,你上面两截图明显是不同的压缩格式,你点新生成的图片,在Inspector面板,最下面的format就是更改压缩格式的地方,改为rgba32就是第一张图的格式了
‘叁’ Unity3D占用内存太大怎么解决
1.压缩自带类库;
2.将暂时不用的以后还需要使用的物体隐藏起来而不是直接Destroy掉;
3.释放AssetBundle占用的资源;
4.降低模型的片面数,降低模型的骨骼数量,降低贴图的大小;
5.使用光照贴图,使用多层次细节(LOD),使用着色器(Shader),使用预设(Prefab)。