【Unity插件】文字游戏制作插件Fungus(五):设置Music(音乐)和Sound(音效)

版权声明: https://blog.csdn.net/Ha1f_Awake/article/details/87078625

首先看到Fungus提供的Audio类指令

从上往下的功能分别是:

Control Audio:控制场景中的音乐或音效,实现循环播放、改变音量等功能。

Play Music:播放音乐,并设置该段音乐的参数。

Play Sound:播放音效,并设置该段音效的参数。

Play Usfxr Sound:播放Usfxr音效,这是一个十分强大的功能。

Set Audio Pitch:设置音调,需要配合上 Play Music 或 Play Sound 来使用。

Set Audio Volume:设置音量,需要配合上 Play Music 或 Play Sound 来使用。

Stop Music:停止音乐。

下面介绍一些常用指令。

第一个,Play Music

Music Clip:引用目标音乐素材。

At Time:指定多少秒后开始播放音乐。

Loop:是否循环播放。

Fade Duration:指定上一个音频淡出需要多少秒,等上一个音频结束后,该音乐才开始播放。

第二个,Set Audio Volume

Volume:如果 Fade Duration 的值为0,Volume表示当前音频(音乐或音效)的播放音量;如果 Fade Duration 的值非0,Volume表示音频淡出后的目标音量。

Fade Duration:音频本身的淡出时长。

Wait Until Finished:直到上一个指令执行结束才开始执行。

第三个,Play Sound

这个指令就容易理解了。

第四个,Control Audio

Control中有可选项:Play Once(播放一次)、Play Loop(循环播放)、Pause Loop(暂停循环)、Stop Loop(终止循环)、Change Volume(改变音量)。

第五个,Play Usfxr Sound,强大的音效素材集合

首先打开这个。

点击音效集合中的任意一个按钮,可以听到各种各样不同的音效。

如果听到衬合心意的音效,只需要点击复制音效(COPY),然后在 Play Usfxr Sound指令 粘贴

Wait Duration 表示 等待多少秒后执行下一条指令)

当多个 Usfxr音效 排列在一起,就能形成更加丰富的效果。

猜你喜欢

转载自blog.csdn.net/Ha1f_Awake/article/details/87078625