Показать сообщение отдельно
Старый 01.05.2010, 22:55
Ckazkatmn вне форума Посмотреть профиль Отправить личное сообщение для Ckazkatmn Найти все сообщения от Ckazkatmn
  № 5  
Ответить с цитированием
Ckazkatmn

Регистрация: Jan 2010
Сообщений: 25
Так ни чего и не получается...
Задача состоит чтобы создать Мувиклипы с дополнительными параметрами(свойствами) типа 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 и после этого меняються индексы массива куча проблем ...


Последний раз редактировалось Ckazkatmn; 02.05.2010 в 03:56.