英雄联盟|【玩坏 MV】制作音游的思路过程(2)( 三 )


音符驱动器
驱动音符运动
英雄联盟|【玩坏 MV】制作音游的思路过程(2)
文章图片

文章图片

英雄联盟|【玩坏 MV】制作音游的思路过程(2)
文章图片

文章图片

排号 , 等到变量 音游阶段 到了自己负责的序号的时候 , 就驱动音符运动;等自己的负责序号过了之后 , 就暂停工作;它的第一页里的 设置移动路线 部分就是按照你想要的意思移动每一个音符的移动路线 。
注意 , 最好不要在移动路线里的左下角选项那里给 等待完成打勾 , 否则后面的音符都得等前面的音符运动完才可以动 。但是有一个特例 , 那就是最后一列的 音符驱动器 控制的最后一个音符 , 这个音符就必须加上 等待完成 , 否则音游会在最后一列音符开始运动的时候结束 。因为其实 音符驱动器 告知音符怎么运动都是一瞬间的事情 , 只要前面其他音符没有 等待完成 , 后面的音符都是可以和前面的音符几乎是同时获得指令运动 。音符获得运动指令之后就不需要 音符驱动器了 。
另外 ,音符驱动器 需要操控音符达到的位置可以参考这个:(这里的是否分页 , 指的是音符事件内 , 判定音符是否操作成功的指令是否在同一个事件页内) 如果判断为分页式:音符驱动器让音符到达第一个触发点(miss_previous)如果判断为一页式:音符驱动器让音符到达最后一个触发点(miss_after)
英雄联盟|【玩坏 MV】制作音游的思路过程(2)
文章图片

文章图片

驱动所到达的最终位置示意图 其中左图为分页式: 它的第一页为等待音符到达判定点 , 二三四 页为判定页(分别对应 miss_previous , prefect , miss_after) , 最后 五六页为 显示成功与否图像且不再参与任何判定的事件页(失败 , 成功)而右图为一页式:它的第一页融合了所有的判定 , 第二三页为显示成功与否图像且不再参与任何判定的事件页(失败 , 成功)
为什么不同形式(分页式 / 一页式)的 音符 需要 音符驱动器 驱动到的最后位置不一样呢?
这是因为 , 事件之前接收的 移动路线 , 一旦在这个事件更换事件页就会立马失效 。在分页式的情况下 , 它到达 miss_previous 就需要从第一页换到第二个事件页 , 这时候之前哪怕 音符驱动器 给它下再多的 移动路线 命令都没有用 , 只要之后再没有后续新的 移动路线 指令 , 它就会停下来(不只是影响到自身的移动 , 甚至会影响到后续其他音符的判定) 。
而一页式的情况中 , 它在判定点前中后都不换页 , 直到到 miss_after 后才换页到最后两页显示成功与否图像 , 所以 音符驱动器 必须驱动它达到的最后位置就是 miss_after 。
当然 , 你在 音符驱动器 里可以写非常长的 移动路线 甚至是超过所需的内容 , 只要你到达了我上面所说的两种情况分别所需达到的点就行 , 只是后面的内容都不会应用 。所以这里我说的就是最精简的模式 。
如果这部分你单纯看这里的文字看不懂 , 可以看接下来 音符 部分的具体表现 , 再来结合这段文字(最好有实际操作测试) , 可能更能明白这里的理论 。
音符
所以最好的制作方案 , 就是你一开始就在选择音乐 / 制作音乐的时候就选好所有节拍点(音符) , 并确定它们的类型 。否则因为事件 ID 的连续性 , 后期要改可能比较麻烦 。(但其实这并不是死规定 , 不一定要完全连续 , 只是后面的音符的事件 ID 一定要比前面的大就行 , 连续只是为了容易读以及好看)
单击音
英雄联盟|【玩坏 MV】制作音游的思路过程(2)


推荐阅读