|
swdduo 發表於 Dec 5, 2017 13:49:56 GMT
最近在寫一個戰鬥or移動的腳本 在判斷有敵人時(偵測到enemy.png)開始戰鬥 但在判斷敵人存在與否卻不知道該如何是好 目前把enemy.png設定為下圖 但可能因為敵人種類不同會有認不到的情形 有試過getcolor但效果似乎也有限,請問還有什麼好方法嗎?? battle = Region(400, 200, 480, 440) --戰鬥範圍設定 battle:highlight() --戰鬥偵測開始 if(battle:exists(Pattern("enemy.png"):similar(0.4),1))then print("find??") r, g, b = getColor(Pattern("enemy.png"):similar(0.4)) if(r > 240 and g > 10 and b > 240)then continueClick(Location(1150, 620),10) end end battle:highlight() --戰鬥偵測結束
|
|
|
動作遊戲的戰鬥判斷
Dec 5, 2017 15:06:16 GMT
via mobile
AnkuLua 發表於 Dec 5, 2017 15:06:16 GMT
試試看只認中間發亮的小圈圈
|
|