『壹』 求腳本精靈大神,在x,y查找圖片a,如果找到就執行下一條命令,找不到就繼續找,怎麼寫求教
while true do
local flag,x,y=findImageFuzzy("路徑/文件名.bmp",80,查找范圍(不填默認全屏找圖))
if flag then
執行命令
break(跳出循環)
end
end
這段命令符合你的要求,找到後執行某樣操作後跳出循環繼續執行下一段命令,找不到就繼續找圖
望採納
『貳』 你好 按鍵精靈怎麼設置一個無限循環找圖,找到後繼續執行後邊的腳本
代碼有問題,
找圖范圍太大了
沒有加入延時,會卡死的
修改後的
do
delay 500''加入延時
FindPic 0,0,100,90,"C:111.bmp",0.9,intX,intY''s
If intX<0 Then
exit do
End If
loop
『叄』 按鍵精靈依次找圖 找到每張圖都有相應的動作
給你個pc版的思路吧
For i=1 to 5
FindPic 0, 0, 2000, 2000, "C:\Users\Administrator\Desktop\" & i & ".bmp", 0.9, intX, intY
If intX > 0 And intY > 0 Then
s=i
End If
If s = 1 Then
'這里執行找到圖1
ElseIf s = 2 Then
'這里執行找到圖2
ElseIf s = 3 Then
'這里執行找到圖3
ElseIf s = 4 Then
'這里執行找到圖4
ElseIf s = 5 Then
'這里執行找到圖5
End If
Delay 600
Next
大同小異,自己改成手機版的就行了。
『肆』 如何做將按鍵精靈腳本,執行找(圖1),找到圖了繼續往下執行,沒找到跳轉執行找(圖20),執行(圖20)
用函數來做比跳轉好,另外你圖20也找不到呢,啥也不做了?在你邏輯里就是這樣
『伍』 按鍵精靈可以在一個腳本里多次使用尋找圖片和操作么
可以,實際上多數腳本都有循環找圖
『陸』 按鍵精靈,循環找圖的問題。
因為程序是按順序執行,所以找圖也是有優先順序的.用IF判斷可以設定找圖的順序.
比如你的邏輯是先技能1,如果技能1在CD狀態就技能2.就先找圖1,否則找圖2,
按你的邏輯應該是,找技能1的圖,找到就釋放,找不到說明在CD,那就找技能2.技能2沒CD所以肯定能找到,那肯定是釋放技能2,然後重復以上順序.
『柒』 用按鍵精靈做了個找圖腳本,但是每次運行後只點一次,第二次出現圖片就不點了,怎麼能做成出現一次運行以
While 1 = 1
Delay 1000 //1秒 檢查一次 時間可以自己改
//把你自己的代碼放在這句話後面就可以反復運行
Wend
『捌』 按鍵精靈怎麼設置某一圖片出現後自動重新運行整個腳本,錄制的腳本怎麼加入找圖
只要加入找圖和跳轉就行了,找到圖後跳轉到第一行,就整個重新開始了
或者在最後一行加點延時 加一行 跳轉 到第一行
建議你去官網看看教程在說! 你的腳本是錄制的啊 確定錄制的那段是不會出錯的?