пришлось моделировать у себя текущую ситуацию....
оказалось банальная ошибка, вы во втором цикле перепутали операторы
j != i
рабочий код:

Код AS3:
package main
{
import flash.display.*;
import stars.*;
public class GamePlay extends MovieClip
{
public function GamePlay()
{
stage.focus = this;
this.focusRect = false;
addStars ();
}
public function addStars ():void
{
var arrayOfStar15Big: Array = new Array ();
for (var i:int = 0; i < 5; i++)
{
arrayOfStar15Big.push(new Star15Big());
arrayOfStar15Big[i].x = Math.floor(Math.random() * 900);
arrayOfStar15Big[i].y = Math.floor(Math.random() * 660);
addChild(arrayOfStar15Big[i]);
}
var arrayOfStar6Red: Array = new Array ();
for (var j:int = 0; j < 7; j++)
{
arrayOfStar6Red.push(new Star6Red());
arrayOfStar6Red[j].x = Math.floor(Math.random() * 900);
arrayOfStar6Red[j].y = Math.floor(Math.random() * 660);
addChild(arrayOfStar6Red[j]);
}
}
}
}