「敵専用のZ変数と球専用のZ変数を作る」、と言うのはどうでしょうか。 [敵専用のZ変数を敵のZ位置の数値に設定して、 球を発車した瞬間に球専用のZ変数を+1していき、 敵専用のZ変数と、球専用のZ変数が一致し、敵と球が重なっていたら、敵を削除し、次の敵を出す…] と、繰り返せば「球が奥に行き、更に球と敵が重なれば次の敵が出る」ということが出来ますよ。