AudioClip 参数解析
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 参数解析相关推荐
- Unity3d开发(15)AudioClip 参数解析
https://gameinstitute.qq.com/community/detail/120009 Audio Clip AudioClip 面板有很多参数,设置起来容易出错,这里就给大家解析下 ...
- Go 学习笔记(45)— Go 标准库之 flag(命令行参数解析)
1. 参数解析说明 import "flag" flag 包实现了命令行参数的解析.每个参数认为一条记录,根据实际进行定义,到一个 set 集合.每条都有各自的状态参数. 使用 f ...
- google gflags的参数解析,便捷实用
命令行参数解析,一直是我们后段开发人员需要经常使用的一个功能,用来从终端解析接口的输入 ,并做出对应的处理.这里为使用C++/python的开发人员推荐一个便捷的命令行解析接口集 gflags. 我们 ...
- 【Qt】通过QtCreator源码学习Qt(六):命令行参数解析实现
参考下大神的命令行参数解析是如何是实现的 //使用const char []代替宏定义字符串,我以前都是用const QString,想想好傻 const char SETTINGS_OPTION[] ...
- url参数解析 url解析 ?解析成对象
微信小程序开发交流qq群 173683895 承接微信小程序开发.扫码加微信. 正文: 代码: // url参数解析 function getUrlkey(url) {var params ...
- JS 把url的参数解析成对象
微信小程序开发交流qq群 173683895 承接微信小程序开发.扫码加微信. 正文: 实现思路:请看log和打印结果 // url参数解析 function getUrlkey(url) ...
- python命令行参数解析OptionParser类用法实例
python命令行参数解析OptionParser类用法实例 本文实例讲述了python命令行参数解析OptionParser类的用法,分享给大家供大家参考. 具体代码如下: from opt ...
- 介绍Shell脚本的参数解析工具
Argbash是一个代码生成器,它为你的脚本生成一个量身定制的解析库.与其他bash模块的通用代码不同,它生成你的脚本所需的最少代码. Argbash是一个代码生成器,它为你的脚本生成一个量身定制的解 ...
- 3gpp文件头文件解析_居于LLVM 的命令行参数解析
在写命令行程序的时候经常需要解析各种命令行参数.打印help信息等,觉得非常的麻烦.今天介绍一种超级棒的命令参数解析的方法:居于LLVM 的命令行参数解析,有了它妈妈再也不用担心我不会解析命令行参数^ ...
- Python命令行参数解析模块------argparse
首先,argparse 是python自带的命令行参数解析包,可以用来方便地读取命令行参数,当你的代码需要频繁地修改参数的时候,使用这个工具可以将参数和代码分离开来,让你的代码更简洁,适用范围更广 ...
最新文章
- Dreamweaver 8的后台文件传输
- linux rm命令参数及用法详解---linux删除文件或目录命令
- macOS清理内存空间的其他other
- [AWDwR4] No JQuery call matches [:html, #cart]
- 消消乐实现下坠_手把手教你如何实现iOS消消乐小游戏Demo
- tinymce vue 部分工具不显示_工具栏图标未在tinymce(4.0.1)文本编辑器中显示
- 5个python标准库及作用_零基础编程——Python标准库使用
- Redis学习总结(2)——Java使用Redis
- node.js读写文件
- DRUID连接池的使用
- 谷歌分析中的营销归因分析功能
- 5.MySQL优化---索引优化专题
- EF4的系列文章,mark一下
- Java5线程并发库之同步集合
- 超级终端连接华为交换机_笔者为你win8系统使用超级终端连接华为交换机的图文方法...
- python库cloudmusic: 网易云爬虫解决方案,轻松获取你想要的数据。
- 如何理解 Python 之禅:Explicit is better than implicit?
- vector函数用法
- 解决找不到 C 盘中的 AppData 文件夹的问题
- 安装不成功问题解决办法
热门文章
- (转)采访 | ETHNews 对 Vitalik Buterin 的独家专访
- (转)比特币的挖矿的难度
- Julia: 带汉字的CSV文件的处理
- 【通信仿真】基于matlab V-BLAST结构检测算法仿真【含Matlab源码 1683期】
- 【TWVRP】基于matlab蚁群算法求解带时间窗的多中心车辆路径规划问题【含Matlab源码 113期】
- 【数学建模】基于matlab模糊二元决策树【含Matlab源码 038期】
- 工业革命 书_工业革命以来最重大的变化
- ai人工智能有哪些_进入AI有多么简单
- 获取cookie_XSS获取COOKIE
- lr压测mysql数据库_jmeter压测mysql数据库