Так ни чего и не получается...
Задача состоит чтобы создать Мувиклипы с дополнительными параметрами(свойствами) типа String и кнопкой закрыть , разместить их в колонку друг под другом, при нажатие на кнопку "закрыть" удалялся этот Мувиклип, а все остальные Мувиклипы под ним если есть поднимались выше ..
Таким макаром создаю...

Код AS3:
var MyclipArray:Array = new Array;
function creat_f1(id:int,Param1:String,Param2:String):void
{
var nom:int = MyclipArray.length;
MyclipArray.push(new Myclip());
MyclipArray[nom].id = nom; //???????????
MyclipArray[nom].param1 = Param1;
MyclipArray[nom].y = 100*nom;
addChild(MyclipArray[nom]);
MyclipArray[nom].close.addEventListener(MouseEvent.CLICK,del);
}
УДаляю

Код AS3:
function del(event:Event){
var i:int = Myclip(event.target.parent).id;
trace("Обработка кнопки удалить my id "+i);
// trace("Обработка кнопки удалить " + MyclipArray[i].param1);
// trace(event.target.name);
removeChild(MyclipArray[event.target.parent.id]);
refreshMyclip(int(event.target.parent.id));
}
и сортирую по методу mikhailk и после этого меняються индексы массива куча проблем ...