Unity优化方案-内存篇-降低安卓平台包体


一、美术

1.图片资源优化

  • 图片源文件分辨率为2次幂,在此分辨率下Unity内置的压缩机制就会生效,压缩效率很高;
  • 减少透明和阴影的设计;

2.模型资源优化

  • 模型文件面数和骨骼数量尽量不造成浪费,够用即可;
  • 模型细节尽量不要表现在Mesh上,在满足条件的范围内可以使用材质纹理来表现;
  • 动画关键帧精简,减少动画关键帧,Unity动画系统会自动平滑动画数据;

3.音频,视频

  • Unity支持很多音频格式:

     Mp3 :失真小,适合音质要求较高的文件;
     
     WAV:资源大,不推荐;
     
     OGG:压缩比高,适合人声和音效等。
    
  • 音视频文件体积尽可能小,质量够用就行。

二、程序

1.AssetBundle打包

对于Unity资源占用内存的优化非常有效的方案,打包时使用LZ4压缩格式,可以获得可以跟不压缩想媲美的加载速度,而且比不压缩文件要小,推荐YooAsset插件,并且在软件启动时设计预加载的交互。

2.图片资源优化

  • 关闭Read/Write;
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

安东尼王

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值