648の色の入れ替えっての今まで使った事なかったから知らなかったけど
アクティブオブジェクトそのものの配色?を変更するから個別化が出来ないぽい
色の入れ替えじゃなくRGB係数で色変えならループ無しで1.2行目だけでいけると思う

ただ2行目の オブジェクト上にマウスが無い って方の条件は個別判定されないから
オブジェクト間に隙間が無いとか1フレーム内で他のオブジェクト上に移動する可能性ある場合は
上にマウスが無いって条件が満たされずに通ってきたオブジェクトの色が変わったままになる
Foreachなり固定値なりの使い方を覚えるとこの辺も解決出来るようになるんじゃないかな

653さんが高速ループの例あげてくれてるけど一応649で言った固定値のやつとForeachのやつ
ttps://ux.getuploader.com/mmf/download/1085 👀
Rock54: Caution(BBR-MD5:669e095291445c5e5f700f06dfd84fd2)