私は、 カウンタ、敵の種類、初期座標 を3つでデータ化して、メインループ内でカウントアップしたものと同じになったら出現、という風にしてますね。 データは時間順に配列にして、0番のデータが条件を満たせば、先頭からSHIFT(取得&削除)してます。同じカウンタで複数の敵が出る場合もあるので、満たさなくなるまでループする感じで。