Unity引擎音效系統簡介

2021-10-25 17:09:59 字數 1396 閱讀 5589

音訊檔案設定選項:

force to mono:多聲道轉單聲道

normalize:當強制轉為單聲道時,混合過程中被標準化。

load in background:在後台載入,不阻塞主線程

ambisonic:立體混響聲,如果音訊檔案包含混響聲編碼,請啟動此項。

loadtype:載入方式

decompress on load:不壓縮,載入快但是記憶體占用較高,適用於小音訊

compress in memory:壓縮,載入慢記憶體占用小,適用於大音訊

streaming:流形式,使用時解碼,記憶體占用最小,但cpu消耗高

preload audio data:預載入音訊

compression format:壓縮方式

pcm:音訊以最高音質質量儲存

vorbis:相對於pcm壓縮更小

quality:音訊質量,只有選中vorbis後會出現

sample rate setting:pcm和adpcm允許手動修改取樣率,預設為44100

preserve sample rate:預設取樣率

optimize sample rate:此選項會根據分析的最高頻率內容自動優化取樣率

override sample rate:自定義取樣率

音訊源指令碼audiosource:

audioclip:音源剪輯檔案

output:預設將直接輸出到場景中的音訊***(相機),可以更改為輸出到混音器

mute:靜音

bypass effect:開關濾波器效果

bypass listener effects:快速開關所有***

bypass reverb zones:快速開關所有混響區

loop:迴圈

priority:優先順序

volume:音量大小

pitch:音高

stereo pan:相當於調整左右聲道

spatial blend:音訊受3d空間的影響程度

reverb zone mix:到混響區的輸出訊號量

3d sound settings

doppier level:都卜勒效果等級

spread:擴散角度設定為立體聲還是多聲道

volume rolloff:聲音衰減速度

logarithmic rolloff

linear rolloff

custom rolloff

min/max distance:能聽到聲音的最小最大距離

Unity音效學習

之前的學習中一直忽視了音效這個部分,其實音效對整體手感影響還是非常大的,這次來補補課,系統過一遍 元件audio reverb zone 音訊混響 audio low pass filter 低通濾波器 audio high pass filter 高通濾波器 audio echo filter 回...

Unity 遊戲音效模組的封裝

audiosoure中有很多的變數 如果場景中有很多的audiosoure將會非常消耗資源,我們可以仿照物件池的原理,把聲音進行類似的操作。首先建立3個指令碼 audiomanager,clipmanager,souremanager clipmanager 用來管理clip片段 audiomana...

Unity基礎框架學習 音效(2)

unity基礎框架學習 音效 1 unity基礎框架學習 音效 2 unity基礎框架學習 音效 3 unity基礎框架學習 音效 4 unity基礎框架學習 音效 5 效果展示加擴充套件 接下來開始 首先我們希望在 某乙個物體下面掛載我們需要管理的 audiosource 元件,初始時可以將它設為...