Code
var arr:Array = [];
for (var i:int = 0; i < 10; i++) {
arr[i] = new Sprite()
arr[i].addEventListener(Event.ADDED, function ():void {
trace("OK")
});
addChild(arr[i]);
}
Добавлено (20.04.2012, 11:20)
---------------------------------------------
И даже с взаимодействием между двумя объектами в массивах работает:
Code
var arr:Array = [];
var secArr:Array = []
for (var i:int = 0; i < 10; i++) {
arr[i] = new Sprite();
secArr[i] = new Sprite ();
arr[i].addEventListener(Event.ADDED, function ():void {
secArr[i].x = i;
});
addChild(arr[i]);
trace (secArr[i].x);
}
// 0 1 2 ... 9