Показать сообщение отдельно
Старый 14.07.2014, 00:10
samana вне форума Посмотреть профиль Отправить личное сообщение для samana Найти все сообщения от samana
  № 6  
Ответить с цитированием
samana
 
Аватар для samana

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
Не правильно работает, потому что есть ссылка, только на последнюю карту. Попробуйте так
Код AS3:
for (var n = 1; n < 30; n++)
{
 
	var clip = new karta();
	clip.x = 400;
	clip.y = 300;
	clip.rotation = Math.random() * 360;
 
	clip.addEventListener(MouseEvent.ROLL_OUT, qwe111);
	function qwe111(event:MouseEvent):void
	{
		var targetClip:MovieClip = e.target as MovieClip
		targetClip.gotoAndPlay(7);
	}
 
	clip.addEventListener(MouseEvent.ROLL_OVER, qwe222);
	function qwe222(event:MouseEvent):void
	{
		var targetClip:MovieClip = e.target as MovieClip
		targetClip.gotoAndPlay(1);
		if (targetClip.parent) targetClip.parent.addChild(targetClip);
	}
 
	clip.addEventListener(MouseEvent.CLICK, qwe333);
	function qwe333(event:MouseEvent):void
	{
		var targetClip:MovieClip = e.target as MovieClip
		if (targetClip.parent) targetClip.parent.removeChild(targetClip);
	}
 
	addChild(clip);
 
}