關於按鍵精靈9判斷語句的問題?

2016-09-18 9:27 am
我在迴圈的開頭讓腳本找到指定顏色,例如:紅
如果是想寫檢測到紅就重複執行迴圈,不是紅的話就執行下一個迴圈
應該要怎麼寫,我有用過else來做判斷但每次腳本都是無視執行了下一個迴圈

回答 (2)

2016-09-18 10:13 am
✔ 最佳答案
用找區域找圖或者多點找色 會比較好
2016-09-18 11:22 am
降低相似度

內建範本
Call FindColorEx(0,0,1024,768,"FFFFFF",1,0.8,x,y)
//區域模?找色 0,0,1024,768為區域範圍 "FFFFFF"為顏色 1為查找方式(中間向外) 0.8為模?值 x,y為找到顏色後的坐標變量
If x>0 and y>0 Then
//如果找到顏色 比如找到顏色就會賦值給坐標變量 通過判斷坐標變量可以知道有沒有找到怪
MoveTo x,y
//把鼠標移動到該色的坐標 如果找的是怪名字或血條 可能移動不到怪身上 這時就要用鼠標偏移 如:MoveTo x+10 y+10
Delay 50
//延時
LeftClick 1
//左鍵單擊進行攻擊
End If
//條件結束


收錄日期: 2021-04-24 10:45:19
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20160918012736AA2uY5e

檢視 Wayback Machine 備份