# 随机播放音乐 (Avatar Parameter Driver) ## 一、准备文件 已经录好开关音频的动画文件,可参考:[自身跳MMD舞蹈](https://vrchat.yexca.net/#/script/self_MMD?id=%e4%ba%8c%e3%80%81%e5%88%b6%e4%bd%9c%e9%9f%b3%e4%b9%90%e5%bc%80%e5%85%b3) ## 二、参数
参数动画器(FX层)数值描述
开关(Bool) 例如“Music\_Start”添加添加控制随机播放开关
选择歌曲(Int) 例如”Music”添加可选(如果添加可在游戏显示 当前播放歌曲和切换下一首)控制选择的歌曲
## 三、图层 参加参数后,新建一个图层,重命名后权重设为1,如下图所示 [![image.png](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/scaled-1680-/fHnBja7ndKgkAOmM-image.png)](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/fHnBja7ndKgkAOmM-image.png) ## 四、菜单 在VRC数值中添加参数后制作菜单 ### 1)如果只是做一个开关 只需要添加一个“Toggle”,参数为“Music\_Start”即可 ### 2)游戏中显示当前播放歌曲 建议做一个子菜单 先添加一个开关,即添加一个“Toggle”,参数为“Music\_Start” 然后再添加几个(歌曲数量)“Toggle”,参数为“Music”,值为图层中对应条件 ### 3)添加下一首 其实做了游戏中显示当前播放歌曲后在游戏中点击任意歌曲即可切换 所以可以添加一个“Toggle”,参数为“Music”,值为“0”或者其他都行 ## 五、其他 利用此脚本也可以实现顺序播放,倒序播放等 也可以做一个招式(动画)的随机语音