Audio Clip

AudioClip 面板有很多参数,设置起来容易出错,这里记录一下,做备忘。

Force To Mono: 将多声道的声音合并成单声道,声音文件大小直接干掉好多,手机必选。合并声道之后,勾选Normalize可以使声音听起来更优一些。

Load In Background: 在后台加载,这可以使得声音不阻塞主加载线程。它默认是关闭的,官方的说法是为了保证游戏运行时声音体验的一致性。我觉得如果加载不会引起运行时卡顿,那么相对于提升加载时间和减少加载数量的优势,还是值得将其勾选的。

Preload Audio Data: 在进入场景时预加载音效,如果不勾选那么直到第一次被使用时才加载。背景音乐估计妥妥不勾选了,UI音效我觉得倒是可以勾上,反正基本都是要加载的,就别占用运行时间了。

Load Type - Decompress On Load: 声音一旦被加载就会解压储存内存中。这可以提供更好的声音响应,但会占用内存,尤其是Vorbis编码的声音,因此比较适合短小的声音。

Load Type - Compressed In Memory: 声音在内存中以压缩的形式储存,等播放时再解压。这种方式有轻微的效率消耗,但节省了内存,因此适合Vorbis形式的大文件。这部分消耗可以在 Profiler中Audio面板的DSP CPU看到。

Load Type - Streaming: 播放时解码。这种方式占用内存最小,却增加了磁盘读写和解压。这部分消耗可以在 Profiler中Audio面板的Streaming CPU看到。基本上是大文件才会采用的设置。

Compression Format - PCM: 最高的质量,最大的文件

Compression Format - ADPCM: 一些包含噪音,且会被多次播放的的音频,可以采用这个格式,例如,脚步,打击,武器等。它的比PCM压缩了3.5倍,CPU消耗却比Vorbis小,是高频小声音的最佳选择。

Compression Format - Vorbis: 压缩的更小的文件,但质量就不太过关了。压缩率可以在Quality中配置,可以边听边选,最后确定一个合适的压缩率。

Compression Format - Quality: 压缩比率,只对Vorbis类型有效果。最终文件大小在Inspector中可以看到。

Sample Rate Setting - Preserve Sample Rate: 先前默认的值。

Sample Rate Setting - Optimize Sample Rate: 通过最高频率分析优化之后的值

Sample Rate Setting - Override Sample Rate: 自定义的采样率的值。建议用默认的。

AudioClip 参数解析相关推荐

  1. Unity3d开发(15)AudioClip 参数解析

    https://gameinstitute.qq.com/community/detail/120009 Audio Clip AudioClip 面板有很多参数,设置起来容易出错,这里就给大家解析下 ...

  2. Go 学习笔记(45)— Go 标准库之 flag(命令行参数解析)

    1. 参数解析说明 import "flag" flag 包实现了命令行参数的解析.每个参数认为一条记录,根据实际进行定义,到一个 set 集合.每条都有各自的状态参数. 使用 f ...

  3. google gflags的参数解析,便捷实用

    命令行参数解析,一直是我们后段开发人员需要经常使用的一个功能,用来从终端解析接口的输入 ,并做出对应的处理.这里为使用C++/python的开发人员推荐一个便捷的命令行解析接口集 gflags. 我们 ...

  4. 【Qt】通过QtCreator源码学习Qt(六):命令行参数解析实现

    参考下大神的命令行参数解析是如何是实现的 //使用const char []代替宏定义字符串,我以前都是用const QString,想想好傻 const char SETTINGS_OPTION[] ...

  5. url参数解析 url解析 ?解析成对象

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: 代码: // url参数解析 function getUrlkey(url) {var params ...

  6. JS 把url的参数解析成对象

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 正文: 实现思路:请看log和打印结果 // url参数解析 function getUrlkey(url) ...

  7. python命令行参数解析OptionParser类用法实例

    python命令行参数解析OptionParser类用法实例 本文实例讲述了python命令行参数解析OptionParser类的用法,分享给大家供大家参考. 具体代码如下:     from opt ...

  8. 介绍Shell脚本的参数解析工具

    Argbash是一个代码生成器,它为你的脚本生成一个量身定制的解析库.与其他bash模块的通用代码不同,它生成你的脚本所需的最少代码. Argbash是一个代码生成器,它为你的脚本生成一个量身定制的解 ...

  9. 3gpp文件头文件解析_居于LLVM 的命令行参数解析

    在写命令行程序的时候经常需要解析各种命令行参数.打印help信息等,觉得非常的麻烦.今天介绍一种超级棒的命令参数解析的方法:居于LLVM 的命令行参数解析,有了它妈妈再也不用担心我不会解析命令行参数^ ...

  10. Python命令行参数解析模块------argparse

      首先,argparse 是python自带的命令行参数解析包,可以用来方便地读取命令行参数,当你的代码需要频繁地修改参数的时候,使用这个工具可以将参数和代码分离开来,让你的代码更简洁,适用范围更广 ...

最新文章

  1. Dreamweaver 8的后台文件传输
  2. linux rm命令参数及用法详解---linux删除文件或目录命令
  3. macOS清理内存空间的其他other
  4. [AWDwR4] No JQuery call matches [:html, #cart]
  5. 消消乐实现下坠_手把手教你如何实现iOS消消乐小游戏Demo
  6. tinymce vue 部分工具不显示_工具栏图标未在tinymce(4.0.1)文本编辑器中显示
  7. 5个python标准库及作用_零基础编程——Python标准库使用
  8. Redis学习总结(2)——Java使用Redis
  9. node.js读写文件
  10. DRUID连接池的使用
  11. 谷歌分析中的营销归因分析功能
  12. 5.MySQL优化---索引优化专题
  13. EF4的系列文章,mark一下
  14. Java5线程并发库之同步集合
  15. 超级终端连接华为交换机_笔者为你win8系统使用超级终端连接华为交换机的图文方法...
  16. python库cloudmusic: 网易云爬虫解决方案,轻松获取你想要的数据。
  17. 如何理解 Python 之禅:Explicit is better than implicit?
  18. vector函数用法
  19. 解决找不到 C 盘中的 AppData 文件夹的问题
  20. 安装不成功问题解决办法

热门文章

  1. (转)采访 | ETHNews 对 Vitalik Buterin 的独家专访
  2. (转)比特币的挖矿的难度
  3. Julia: 带汉字的CSV文件的处理
  4. 【通信仿真】基于matlab V-BLAST结构检测算法仿真【含Matlab源码 1683期】
  5. 【TWVRP】基于matlab蚁群算法求解带时间窗的多中心车辆路径规划问题【含Matlab源码 113期】
  6. 【数学建模】基于matlab模糊二元决策树【含Matlab源码 038期】
  7. 工业革命 书_工业革命以来最重大的变化
  8. ai人工智能有哪些_进入AI有多么简单
  9. 获取cookie_XSS获取COOKIE
  10. lr压测mysql数据库_jmeter压测mysql数据库