五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Unity在不同地板發(fā)出不同的聲音Fmod接入(下)

2023-04-27 10:56 作者:楓2  | 我要投稿

上期在這

https://www.bilibili.com/read/cv23316754

Fmod參數(shù)設(shè)置

我們可以在Fmod里設(shè)置兩個參數(shù),第一個參數(shù)是材質(zhì),第二個參數(shù)是走路或跑步,這樣我們就可以實現(xiàn)讓玩家走路或跑步的時候發(fā)出對應(yīng)的材質(zhì)聲音

關(guān)于Fmod這個功能如何設(shè)置本文就不講述了,這里主要為Unity開發(fā)者分享程序方面的事

播放Fmod聲音

首先,進入Fmod管理器里我們可以看到參數(shù),如果這個都不知道怎么看請查閱這篇文章

https://www.bilibili.com/read/cv22565198

這里的參數(shù)是數(shù)字,其順序跟Fmod的順序是對應(yīng)的

我們可以用代碼來控制參數(shù),比如我要播放1,1的聲音,也就是grass的聲音且run狀態(tài),我們就可以這樣寫

private FMOD.Studio.EventInstance foosteps;

接入正確的材質(zhì)聲音

上期內(nèi)容我們有說到怎么判斷不同材質(zhì)不同聲音,并為其增加了注釋,所以要添加聲音就簡單了

首先我們把參數(shù)設(shè)為一個變量

public?float TerrainValue;

然后我們就可以在之前內(nèi)容注釋的地方替換成參數(shù)并傳遞過來

animatorTrigger at => GetComponent<animatorTrigger>();

最后把代碼修改了下命名以及整合了下,整合的目的是這樣可以更方便的播放走路和跑步的音效

然后我們就可以這樣調(diào)用聲音了

好了本期就到這里

Unity在不同地板發(fā)出不同的聲音Fmod接入(下)的評論 (共 條)

分享到微博請遵守國家法律
凉城县| 冷水江市| 军事| 炉霍县| 根河市| 博白县| 北票市| 曲麻莱县| 玉环县| 泸溪县| 松溪县| 汪清县| 咸阳市| 镇巴县| 乌恰县| 威宁| 五峰| 松桃| 乌鲁木齐市| 德令哈市| 钟山县| 桂林市| 汝州市| 许昌县| 偃师市| 西丰县| 任丘市| 延庆县| 京山县| 文登市| 锡林浩特市| 昌黎县| 曲沃县| 庄浪县| 凤山县| 绍兴市| 遂昌县| 平湖市| 宣城市| 枣阳市| 衡水市|