Всем доброго времени суток. Помогите разобраться пожалуйста. Есть код:

Код AS3:
var array:Array = new Array(1, 2, 3, 4);
for (var i:int = 0; i < array.length; i++) {
newSprite = new Sprite();
newSprite.graphics.beginFill(0x000000);
newSprite.graphics.drawCircle(0, 0, 10);
newSprite.graphics.endFill();
newSprite.x = newSprite.width*i;
addChild(newSprite);
newSprite.addEventListener(MouseEvent.ROLL_OVER, rollOverHandler)
}
Как связать array с newSprite?
во втором ActionScript делал так:

Код AS1/AS2:
newSprite.value = array[i];
и при наведении на newSprite писал:

Код AS1/AS2:
trace(this.value)
Заранее спасибо!