スマホ用にも対応したい場合
変数をもう一つ用意します(変数B)
1 変数Bに適当に大きな数字を入れます99999とか
2 クリックしたとき各オブジェクトでforeachループまわす
3 foreach中
   マウスがオブジェクト上にある
   オブジェクト変数A<変数B なら 変数B=変数Aに変更
  ループ終わり
4 変数A=変数Bのオブジェクトを選択

win専用でいい場合
セレクトオブジェクトが簡単です
クリックしたとき&マウスがオブジェクト上にあるの条件に加え、
Select by Alt Vakue > Single object with lowest Alt value
>Enter the Alt.Value
ここに変数の番号を入れます
番号は0から始まる変数の並び順のことです 
(変数Aなら0 変数Cなら2になる)