循环里给变量赋值,但未生效

使用问题 · 1862 次浏览
叫我红领巾 创建于 2024-11-16 23:50

刚接触quicker的自定义动作今天试着自己做循环,大概目的就是这个循环次数达到40次以后,或者正常执行一次动作后就重置这个循环的计数,我应该是钻牛角尖了没有理解这个赋值的用法,希望大佬们教教我。


回复内容
叫我红领巾 2024-11-16 23:59
#1

还是说这个循环的计数只能在停止之后才会重置,没法手动赋值为0呢

CL 回复 叫我红领巾 2024-11-17 07:51 :

跳过后续步骤不代表结束循环,而是类似于编程语言里的continue语句,只是在本次循环里不执行后面的步骤。

用 “跳出循环” 模块,或者在 重复里写中止条件。


叫我红领巾 回复 CL 2024-11-17 07:57 :

恩,最后摸索出来用这个可以使用了。另外请教一下能不能在“如果”里增加时间相关的条件,比如10秒后设备音量大小仍然低于设定值就执行操作。我看了一下文档没有找到相关

CL 回复 叫我红领巾 2024-11-17 07:58 :

没办法的,如果只是判断当前条件。 不过可以在前面加等待时间,等10秒后再去获取音量然后做判断。

叫我红领巾 回复 CL 2024-11-17 08:02 :

好的明白了,增加等待时间不能满足使用场景,仍然需要不停的去检测音量状态。我利用两层循环嵌套解决了,内部循环次数大于设定值就跳出重新开始

回复主贴