Если у тебя астероиды хранятся в каком-то отдельном мувике то ты можешь просто перебирать всех детей этого мувика и удалять тех детей которые вышли за экран. Допустим все астероиды находятся в мувике или спрайте(что бы меньше памяти занимал) под названием
asteroidContainer тогда код для удаления астероидов ушедших за экран следующий(размер игровой области 550x400):

Код AS3:
var i:int = asteroidContainer.numChildren;
while(i--)
{
var j:Asteroid = asteroidContainer.getChildAt(i);
if(j.x > 550 || j.x < 0 || j.y > 400 || j.y < 0) asteroidContainer.removeChild(j);
}