アプリ版:「スタンプのみでお礼する」機能のリリースについて

uwscで、Aの画像がなければ、Bの画像をクリック
Bの画像の画像がなければAの画像をクリック
この動作を繰り返し行いたいのですが
どのようにコードを書いたら良いですか?
教えてください。

質問者からの補足コメント

  • AかBどちらかしかありません。
    説明が下手ですいません。
    もう少し細かくかくと、Aの画像を最初クリック
    その後はBの画像をuwscが停止するまでクリック
    停止のあと、ABの動作を再生みたいな感じです。
    分かりづらくてすいません。

    No.1の回答に寄せられた補足コメントです。 補足日時:2022/05/28 14:22

A 回答 (1件)

> Aの画像がなければ、Bの画像をクリック


> Bの画像の画像がなければAの画像をクリック

ABどちらもある場合は何もしないでOK?


例えば、

Dim A_Exist, A_x, A_y
Dim B_Exist, B_x, B_y
While True
 ' 10秒待機
 Sleep(10)
 ' 画像Aの有無と座標を取得
 A_Exist = Chkimg("画像A"); A_x = G_IMG_X; A_y = G_IMG_Y
 ' 画像Bの有無と座標を取得
 B_Exist = Chkimg("画像B"); B_x = G_IMG_X; B_y = G_IMG_Y

 ' AB両方あるなら、再度ループ
 if A_Exist and B_Exist Then Continue
 ' Aが無くてBがあるならBをクリック
 If (Not A_Exist) And B_Exist Then Btn(LEFT, B_x, B_y)
 ' Bが無くてAがあるならAをクリック
 If (Not B_Exist) And A_Exist Then Btn(LEFT, A_x, A_y)
Wend

とか。
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!