F1::
{
이미지 := 이미지검색()
매크로시작 := True
while(매크로시작 = True && 이미지 = 1)
이라는 while문은 매크로시작 = True 이고 이미지 = 1 이여야지 반복되는거 아닌가요??
그런데 이미지 = 1을 찾았지만 다른화면으로 넘어가서 이미지 = 1을 못찾았는데도
왜 while문 조건이 만족했다고 나오는거죠?
매크로시작을 false로 바꾸면 작동 안하는데..음..
이미지함수는
이미지검색()
{
ImageSearch, VX, VY,, *30 %A_ScriptDir%\Image\메인.png
if errorlevel = 0
{
return 1
}
}
입니다.
와일문 전에 메세지 박스나 로그를 남겨서 이미지변수가 제대로
들어가는지 확인해보세요.