我使用此代码等待SikulixIDE 1.1.4-SNAPSHOT
中的对象:wait(Pattern("1548143854795.png").similar(0.7),35)
。 15-20秒后屏幕上出现对象,但它不会等待它。接下来的type()
方法无需等待对象即可执行。
如果屏幕上显示的其他内容与相似度> 0.7相匹配,则通常会发生这种情况。
您可以在IDE中使用预览功能进行检查(单击图像)。
通过编程,您可以突出显示找到的匹配:
wait(Pattern("1548143854795.png").similar(0.7),35).highlight(3)
如果发现其他东西,你可能会尝试更高的相似性,如0.95甚至0.99(完全匹配)。