Показать сообщение отдельно
Старый 30.09.2009, 08:11
Ilut вне форума Посмотреть профиль Отправить личное сообщение для Ilut Найти все сообщения от Ilut
  № 1  
Ответить с цитированием
Ilut

Регистрация: Jul 2008
Сообщений: 42
По умолчанию Работа с Movieclip

Доброе время суток.
1. Я подгружаю swf и помещаю их в movieclip и все получившиеся movieclip'ы кладу в массив.
Код AS3:
var mc:MovieClip=MovieClip(e.target.content);
tcas_mc_arr.push(mc);
Где e.target.content это Loader. Все мувики я отображаю в "главном" кадре. Если же я пытаюсь поместить какой-то из мувиков в другом месте, то он пропадает в "главном" кадре.
Код AS3:
var tmp_tcas:MovieClip=tcas_arr[tmp_val];				
show_tcas.addChild(tmp_tcas);
Подскажите пожалуйста как этого можно избежать!

2. Создаются MovieClip'ы и им присваивается событие и имя:
Код AS3:
var btn:play_bc=new play_bc();
btn.name="some_name";
 
btn.addEventListener(MouseEvent.MOUSE_DOWN, btn_down);
main_w.addChild(btn);	
 
function btn_down(e:MouseEvent)
{
	trace(e.target.name );		
}
Но по нажатию мне выводится instance672. Подскажите пожалуйста как в этой ситуации можно получить именно то имя, что я задавал?
Заранее благодарю за помощь!