У меня у самого там опечатка во втором цикле
Так правильнее

Код AS3:
var arrayOfStar6Red: Array = new Array ();
for (var j:int = 0; j < 7; j++)
{
var star6Red:Star6Red=new Star6Red ();
star6Red.x = Math.floor(Math.random() * 900);
star6Red.y = Math.floor(Math.random() * 660);
addChild(star6Red);
arrayOfStar6Red.push(star6Red);
}
Тут этот объект добавляется в массив

Код AS3:
arrayOfStar6Red.push(star6Red);
А Error #1009: тебе выдает эта строчка

Код AS3:
this.x = parent.width + 10;//parent тут null
Это

Код AS3:
addEventListener (Event.ENTER_FRAME, move);
перенеси в

Код AS3:
public function addListener (e:Event):void
И всегда когда пользуешься опасными переменными(parent,stage...)
лучше проверяй их

Код AS3:
if(parent){
//делай с parent-ом что хочешь
}else{
//ой
}