基础-03-操作指令数组
2024年9月29日大约 2 分钟
1.基础用法
操作指令数组(operations) ,是一个数组,数组中的元素是具体的操作指令。
脚本会按顺序执行数组中的所有指令。
1.1.操作指令
operations:
- op_name: "按键-普通攻击"
post_delay: 0.2
每个操作指令,会包含以下属性
- 指令名称(op_name) - 用于告诉脚本,需要执行的具体指令是什么。
- 指令参数 - 每个指令可以使用的指令参数不同,具体见下述枚举。
1.2.操作指令枚举
指令名称 (op_name) | 参数 |
---|---|
按键-闪避 | pre_delay - 按键前等待秒数(数字) 默认0 post_delay - 按键前等待秒数(数字) 默认0 way - 按键方式(点按、按下、松开) 默认点按 press - 按下秒数(数字) 不填代表不自动松开 repeat - 重复次数(数字) 默认1 |
按键-切换角色-下一个 | 同上 |
按键-切换角色-上一个 | 同上 |
按键-普通攻击 | 同上 |
按键-特殊攻击 | 同上 |
按键-终结技 | 同上 |
按键-连携技-左 | 同上 |
按键-连携技-右 | 同上 |
按键-连携技-取消 | 同上。这个按键比较怪,需要按下一段时间才有效 |
按键-快速支援 | 同上 |
按键-移动-前 | 同上 |
按键-移动-后 | 同上 |
按键-移动-左 | 同上 |
按键-移动-右 | 同上 |
按键-锁定敌人 | 同上 |
等待秒数 | seconds - 秒数(数字) 默认0 |
设置状态 | state - 需要设置的状态名称 seconds - 状态触发距离当前时间的偏移秒数,默认0(当前) value - 需要设置的状态值(整数),默认无 add - 对当前状态值进行增加(整数),value存在时不生效,默认无 |
清除状态 | state - 需要设置的状态名称 |