Раздела для начинающих не нашел, так что осмелюсь спросить тут
Есть мовики (model1, model2, model3 ....), идущие в ряд, я создал массив с данными мувиками

Код:
var models:Array = new Array();
models[0] = model1;
models[1] = model2;
models[2] = model3;
models[3] = model4;
мне необходимо при щелчке по любому из мувиков получать его имя, и из массива получать нижестоящие, чтобы сместить их...
Я попытался сделать так:

Код:
for each (var obj in models)
{
obj.addEventListener(MouseEvent.CLICK, function handler(event:MouseEvent):void { moveModel(obj);});
}
Но при вызове функции moveModel в obj содержится model4 в данном случае...
Подскажите пожалуйста..!!