- 837 名前:デフォルトの名無しさん mailto:sage [2021/03/02(火) 13:39:10.84 ID:JZpUb5F1.net]
- 難しく考えすぎなのでは?
DIM Flag = False //B画像検出フラグ //Aという動作をループ While True //B画像が現れたらxに現在時刻を記録しFlagをTrueにする IFB CHKIMG("B.bmp") and (Flag = False);x = GETTIME();Flag = True;ENDIF //B画像検出して60秒経過したら、B画像をクリックしてループを抜ける IFB ((GETTIME() - x) > 60) and (Flag = True);BTN(LEFT,CLICK,(G_IMG_X+5),(G_IMG_Y+5));BREAK;ENDIF //B画像が現れず、120秒経過したらループを抜ける IFB ((GETTIME() - x) > 120) and (Flag = False);BREAK;ENDIF Wend IFB Flag = True;msgbox("B画像検出");ENDIF IFB Flag = False;msgbox("B画像未検出");ENDIF
|

|