我有一个动作,需要长按快捷键重复运行来实现(按下后重复触发实现攀爬,松开后停止触发动作),会重复弹**动作已在运行,但是这个动作不能勾选“允许多个运行实例”和判定大于运行1后停止动作,勾选后就会失效。请问有什么办法关闭“XX已在执行”的提示窗
动作https://getquicker.net/Sharedaction?code=d073c149-d04c-4df3-ae7a-08dabb22627a
问题跟下图情况差不多
或者避免重复触发,或者允许重复触发,在动作里判断如果已经在运行就退出自己。
不能“判定大于运行1后停止动作”是为什么?
它是通过按下重复触发的连贯来实现,因此会一下子重复弹出大量弹窗,但是它必须每一次运行完一个才能运行下一次,如果我允许多个实例同时运行,就会导致多个命令同时交叉运行打破平衡。
又或者“判定大于运行1后停止动作”这种,因为我是通过按下重复触发,所以间隔非常小,会导致动作刚启动,第2次运行已经开始了,就会被判断大于1导致停止动作,而且只要我在按下状态,它就一直在运行和停止间循环,没有办法完整执行命令
建议用其他方式触发动作,不要用这个键,然后在动作里循环判断按键状态,如果是按下就执行操作,如果没按下就等待一些时间继续循环。
我尝试了几种触发方式,就这种触发方式用起来最便捷灵敏,除了弹窗多,没办法的话将就继续这样用吧😂