用按鍵精靈編寫一個腳本,如何實現找不到要找的圖就等待,找到後繼續執行?
用按鍵精靈編寫一個腳本,如何實現找不到要找的圖就等待,找到後繼續執行?
找圖前加個標記標記
找不到圖就跳回標記
或者把找圖放進無限循環,找到了跳出循環就行
先上偽代碼:
變數 圖片找到 = 假;
while (圖片找到 == 假){
圖片找到 = 查找圖片函數(參數);
}
查找圖片函數需要您另外定義,然後根據找到的情況返回真或假。
會有這種問題,是因為您沒有理解循環的概念,缺乏對循環條件執行的代碼編寫經驗。
如果想進一步提高水平,還是要補一補基礎知識系統學習一下,或者找個師父給你指點迷津,可以少走很多彎路。
人生苦短,不要浪費時間。
使用循環命令和延時命令,找不到就延遲一段時間後重新執行查找動作,直到找到為止。
先貼點代碼吧,哪裡不對勁,知友們可以提出改進意見。
rem 找圖
if 找到的圖≠你想要的圖 then
goto 找圖
endif
按鍵精靈幫助裡面有,其實用處不大。最簡單用循環等待,並且封裝起來。只要思路對,順著代碼往下寫。可以有很多方法完成,思路對就不存在這種問題
我也是被這個問題困擾 你解決了嗎
怎麼條件成就後才繼續執行很多操作
我不會別的辦法,所以我讓它反覆循環執行,當第一次執行第一條時候,可能第n次才會執行第二條了
推薦閱讀: