一度に複数の当たりを検知することはできないので、
皆さんの言うようにループ処理で順次判定していくことになります。
次のようなやり方はいかがでしょうか。
WHILE HID!=-1
HID=SPHITSP(0)
IF HID!=-1
'処理
SPCOL HID,0,0,16,16,1,&H0 'フラグを落とす
ENDIF
WEND
フラグを0にすると、以降は当たり判定で検知されません。
これを利用して、スプライト0番とヒットしているもの全て
について処理を行います。
1そうだね プレイ済み