我正在使用一个函数来检测树是否已准备好收获或是否已经耗尽。 (它们随着时间的推移而消耗,而不是在收获之后)我想让我的宏做其他事情,所以我不想让它在不需要的时候经历植树的过程,即使这是一个有效的修复。问题出现在耗尽的树木中,它拒绝识别我创建的任何图像。这是我的代码:
treeCheck()
{
global img_treeHarvest
WinGetPos, , , windowSizeX, windowSizeY , A
ImageSearch, myszX, myszY, 1, 1, windowSizeX, windowSizeY, *10 %img_treeHarvest%
if (ErrorLevel = 0) {
MouseGetPos, mouseX, mouseY
MouseMove, myszX + 15, myszY + 2
Sleep, 25
MouseClick
Sleep, 25
MouseMove, mouseX, mouseY
Sleep, 10
}
else {
ImageSearch, myszX, myszY, 1, 1, windowSizeX, windowSizeY, *10 %img_farmready%
if (ErrorLevel = 0) {
MouseMove, 716, 197
Pause
}
}
}
以下是我正在使用的图片:http://imgur.com/a/MMzQK 我认为问题是耗尽的版本是透明的