跳到主要内容

准备工作

在为动作添加音效之前,请先准备好一个要添加音效的动作以及要添加的音效,音效添加教程: 自定义音效 这里我直接提供一个示例音效给各位,如果需要自己制作请参考自定义音效的教程 点击下面的链接可以直接下载 两个分别为声音文件与声音的配置文件 dsj1.ogg dsj1.json 我们将两个文件放置到客户端的这个位置 GermCache/sounds ,添加完成后在游戏中输入/gp sound play 玩家ID dsj1 来测试是否添加完成 如果添加完成请继续查看下一步,如果无声音请自行检查或者在萌芽讨论群内询问


音效文件与配置

其中.ogg为音效文件,要确保ogg格式正确,不能是从mp3等改后缀而来

其中.json为音效的配置文件,音效配置文件可以对应多个音效文件。需要注意的是配置文件名并不是真正我们要填写的音效名称。

thumbnail_1feac52ba7d9874884e8477630aaaafb.png

例如如果音效文件打开后是这样,里面一共定义了两个音效,音效名称分别为dsj1,dsj2。


为动作添加音效(方式一)

thumbnail_7b653ae6ab481041aab5074e7161f376.png

在输入框内填入对应的音效名称


为动作添加音效(方式二)


在学习本教程之前请确保您已经掌握了 在玩家动作中添加Dos与伤害的内容,以方便进行下面的学习

在为动作添加指令关键帧之后,也就是如图所示,我们在脚本内填入该Dos,即可在动作执行到这一帧时触发这个音效

dos{playsound`<->`dsj1};

qq截图20230709171035.png

如果没有声音请使用萌芽的指令播放检查,排除是否是声音没有载入


总结

在动作中添加音效其实就是利用的萌芽的playsound这个Dos来播放音效,主要要掌握的点在于如何添加音效文件到萌芽中,并且在触发音效时一定要注意触发的必须是你添加的音效的名称,而不是案例教程中的名称