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的图片,它是给你做转换之后用的转换之后的自己的一套格式,大小和你原图片没有任何关系……
————————————————
版权声明:本文为CSDN博主「LN_Polaris」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ln_polaris/article/details/78811405

Unity的包体压缩以及音效优化相关推荐

  1. 【Unity编辑器扩展】包体优化神器,图片压缩,批量生成图集/图集变体,动画压缩

    功能介绍: 1. 压缩工具支持对图片原文件压缩(支持png/jpg),也支持使用Unity内置图片压缩批量对图片设置压缩参数. 2. 支持以文件夹或及其子文件夹为单位批量生成图集(SpriteAtla ...

  2. Unity - 性能优化 - 包体,内存 - 偏静态资源的优化

    文章目录 静态资源优化 - AssetPostprocessor Texture 压缩 Model 网格.动画 压缩 音频压缩 纹理的优化经验 尺寸 通道 发布出来的包资源再次分析 如何工具快速定位静 ...

  3. Unity 包体优化之png拆分为JPG和Alpha Mask

    Unity 应用ImageMagical png图片占用空间很大,如果没有透明通道,可以转成jpg,从而使包体变得很小.而有透明通道的图片就没有办法改成jpg了.但是,有一个库,叫ImageMagic ...

  4. Unity 优化包体大小

    总结项目优化中两个对包体大小优化比较大的点: 动画文件 模型默认材质球 一. 动画文件: 对于3d项目模型的动作文件占资源大小还是有蛮大的一部分,所以想在不影响美术要求的情况下能不能对动作文件进行优化 ...

  5. Unity 之 解决包体过大问题记录和纹理相关知识点整理

    Unity 之 解决包体过大问题记录和纹理相关知识点整理 一,发现问题: 二,分析问题: 三,解决问题 3.1 问题分析 3.2 解决方案一 3.3 解决方案二 四,相关知识: 4.1 纹理导入: 4 ...

  6. Unity 音效优化

    Unity 音效优化 导入音频资源 导入的音频资源最好是Wav格式,如果导入MP3格式Unity运行时会自动转换为Wav,进入内存中也是同样的大小 内存优化 实践对比图 实际使用如下(短音效可以大幅压 ...

  7. 【Flutter】从安卓与iOS包体优化到一键自动打包脚本的一条龙服务

    系统信息 System version: MacOS 12 Flutter version: 1.22.5 Dart version: 2.10.4 Android Studio version: 4 ...

  8. 【Unity3D插件】Build Report Tool插件,Build报告,优化包体,查看资源占用

    推荐阅读 CSDN主页 GitHub开源地址 Unity3D插件分享 简书地址 我的个人博客 大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦. 一.前言 ...

  9. 【TA-霜狼_may-《百人计划》】图形3.6 纹理压缩——包体瘦身术

    [TA-霜狼_may-<百人计划>]图形3.6 纹理压缩--包体瘦身术 @[TOC]([TA-霜狼_may-<百人计划>]图形3.6 纹理压缩--包体瘦身术 3.6.1 纹理压 ...

  10. 把Unity包体构建到steam的后台

    一 首先到Steamworks去下载需要的SDK,修改sdk\tools\ContentBuilder\scripts里面的俩个vdf文件名 app_build_1000.vdf文件是你游戏软件的,d ...

最新文章

  1. Sql Server 中锁的概念
  2. 只知道用它打印了Hello World,除此之外你了解多少呢?
  3. 秒懂上线必不可少的安全测试!
  4. cad绘制椭圆的方法有几种_CAD新手入门教学:如何绘制矩形?
  5. vue-11-路由嵌套-参数传递-路由高亮
  6. SpringBoot+AntV实现饼状图中的花瓣图
  7. button theme
  8. java uncked_使用FindBugs对SpringSide1.0m3进行分析的结果
  9. xgboost论文公式解析
  10. 设计模式1——设计模式的原则
  11. 系统美化 XP主题及其他
  12. MATLAB模拟声压分布,基于Matlab仿真软件构建圆形压电晶体三维模型
  13. python install pip 区别_pip install和python -m pip install有什么区别?
  14. [C语言]函数与调试
  15. Latex 资料汇总(持续更新)
  16. 因果推断综述及基础方法介绍(二)
  17. php7视频处理扩展_PHP7扩展开发之类型处理
  18. shp文件各部分的含义和中文乱码解决
  19. HP服务器清除bios方法
  20. 移动端pc端兼容element-ui

热门文章

  1. 【干货】高盛合伙人制度和激励机制!
  2. (转)姚期智:呼之欲出的量子计算机,和它漫长的最后一英里(全文)
  3. 开源实战 | 手把手教你在 Azure 上畅享 SAP、SUSE全套解决方案
  4. Pouch Container与Kubernetes相比效率如何?
  5. 【图像加密】基于matlab GUI+Logistic+Tent+Kent+Henon图像加密与解密【含Matlab源码 1745期】
  6. kali linux 桌面消失_Kali安装好后,需要修改的一些常用配置
  7. kubectl 获取不到node_排查 Node.js 服务内存泄漏,没想到竟是它?
  8. numpy获得ndarray的byte数 内存中的大小
  9. 合并重叠数据combine_first
  10. linux dprintk 日志,linux內核調試中的printk()函數詳解