维基 · Wiki

+

软件文档

添加 Link 作为触发条件

添加link作为触发条件

添加Link连接作为触发条件允许你将一个link作为另一个link的输入

应用场景举例:

1:避免重复计算

当你有大量重复的动作需要识别的时候可以单独创建一个它的link, 在其他link中添加这个动作作为触发条件, 这样不仅更加稳定而且可以避免重复识别同一动作增加的计算成本(只会识别一次).

在我的硬核法师模板中, 因为直播需要避免误触发, 所有语音命令都会判断一个语音前置动作作为语音识别的基础.

具体打开每个语音命令都可以看到添加了第一个link作为输入条件之一:

构建更复杂的输入逻辑

每一个Link默认只能选择三种输入逻辑中的一种(从上到下顺序触发, 同时触发:and, 任意一个触发:or). 如果你需要组合各种逻辑顺序,或者需要添加3个以上的输入动作, . 你可以设置连接作为触发条件来把各种link串联起来:

构建更复杂的输出逻辑

在创建键鼠输出的时候你往往也只能从执行一次, 按住, 连点和往返执行中选择一个. 如果你的一个输入动作要对应多重键鼠输出逻辑,可以用link作为触发条件来对实现一个动作对应两个不同的键鼠逻辑输出.

比如这里我们想用不同幅度的侧身动作来实现按住鼠标右键的同时让鼠标一直往左来控制视角.

构建连招防止误触发

把一套连招拆分成多个独立的 Link,让它们互为输入条件(前一个动作作为后一个的触发条件),就能把多个动作串成长连招,同时降低误触发的概率。