Unity的包体压缩以及音效优化
来源:互联网 发布:淘宝开店之后怎么做 编辑:程序博客网 时间:2024/05/22 02:14
1.音效加载的优化
针对安卓平台,如果一开始就将音效给加载进去的话,那么上图中的内存占用率就会很大:
导致最为明显的变化就是,场景加载的时候卡顿严重,影响游戏的体验
优化方案:对于背景音乐(高频音乐)设置加载模式为streaming模式,使用缓存加载,播放完毕后会自动从缓存中卸载,从而提高内存占用率,如果你发现的的音效很占内存那么试试这个操作肯定不错。
2.减少包体体积
分析方法:
查看log信息:
查看里面的:
注意:只有至少打包一次之后才会有这些信息
你可以看到里面Textures、Meshes、Sounds等等占用的大小,一般来说Textures占用的最多。
下面紧接着的就是打包进去的资源,你查下是不是有一些不必要的资源也给打包进去了,将这些没用的资源给剔除掉,然后有针对性的对Textures进行压缩,sounds也进行相应压缩处理等等,这样操作之后你会明显的发现包体体积变小了。
关于如何具体的压缩Textures体积等之类的,我这就不详细解说了:
可以参考:http://blog.csdn.net/highning0007/article/details/37991255
安卓的一般是设置图片压缩为ETC(不带Alpha)、ETC2(带Alpha)
IOS的采用的是:PVRTC图片格式
值的注意的是:Unity不是采用的你本身提供的png、jpg的图片,它是给你做转换之后用的转换之后的自己的一套格式,大小和你原图片没有任何关系……
阅读全文
0 0
- Unity的包体压缩以及音效优化
- Unity包体大小优化
- Unity 简单的音效管理器
- 【Unity优化】贴图压缩
- Unity音效
- Unity包尺寸优化
- unity安卓包大小压缩优化
- 场景的总结以及音效(四)
- 压缩包Mysql的安装以及卸载的简单方法
- unity音效audio
- Unity 音效管理
- 使用脚本将Unity的ogg音效全部改为2d音效
- unity 项目开发时,音效的开启开关
- [Unity优化]图片纹理压缩方案
- Unity添加音效与音效衰减
- 分享一下最新的unity 2017.2 和 Vuforia 内置unity的下载包 以及 Vuforia core samples资源包
- Unity中depth pass的优化以及谈谈unity中的Framebuffer
- 【Unity】关于音乐音效管理以及dontDestroyOnLoad重复实例化问题
- 476. Number Complement
- Map的key为自定义结构体
- javascript 出现Unexpected identifier问题
- android 自定义星级评分控件
- 无法使用数据库Can't connect to local MySQL server through socket
- Unity的包体压缩以及音效优化
- 几种文字匹配算法
- RecyclerView的功能扩展(Android图片选择器)
- 获取日期
- EMK 中moloch安装--抓取数据--碰到的错误
- Ubuntu下开发android 必备工具
- 集合类
- 精选 | 2017年全球人工智能人才报告(附73页完整版PDF)
- 随记10——Android每隔一段时间就显示欢迎页