我将为您传授终极技巧,助您尽可能减少插件、变量和开关的使用。
这些技巧同样适用于插件。
准备工作
创建一个如下所示的公共事件。
const character = this.character(0);
character._interpreter = null;
character._trigger = null;
仅运行一次的并行处理事件
在条件满足后立即执行一次并行处理。
步骤:
- 将触发器设置为“并行”。
- 输入您希望执行的事件。
- 在内容末尾输入公共事件“移除并行处理”。
允许其他触发器在并行处理仅运行一次后执行的事件
当您希望为满足条件的事件做准备时,请使用此方法。
步骤:
- 将触发器设置为“并行”。
- 创建条件分支。
this.character(0)._trigger === 4
- 输入用于准备的命令。
- 输入公共事件“移除并行处理”。
- 覆盖触发器。
this.character(0)._trigger = 0;
右侧的数字可以是 0 到 3,分别对应“确认键”到“自动运行”。
6. 输入“退出事件处理”。
7. 输入准备完成后要执行的事件。
双重触发器
您可以创建在运行并行处理的同时仍可对话的事件。
步骤:
- 将触发器设置为“并行”。
- 创建条件分支。
this.character(0)._trigger === 4
- 覆盖触发器。
this.character(0)._trigger = 0;
右侧的数字可以是 0 到 3,分别对应“确认键”到“自动运行”。
4. 输入“循环”。
5. 输入用于并行处理的事件。
6. 输入“等待”。
7. 输入非并行处理的事件。
以上仅展示了几个简单的示例,因此可能还有许多我无法想象的其他用途!






