Показать сообщение отдельно
  #1 (permalink)  
Старый 26.01.2012, 12:55
Аватар для Sadist_dead
Профессор
Отправить личное сообщение для Sadist_dead Посмотреть профиль Найти все сообщения от Sadist_dead
 
Регистрация: 08.08.2011
Сообщений: 191

addChild removeChild проблема
на сцене расположена кнопка №1, при нажатие на нее она себя удаляет и добавляет новую кнопку №2
При нажатие на новую кнопку № 2 происходит (удаляет себя и выводит на экран кнопку № 1)

Проблема в том по возвращение кнопки № 1 она уже не работает и не добавляет кнопку № 2

var itemRAZDEL2:RAZDEL2 = new RAZDEL2(); // кнопка №1
var itemRAZDEL1P1:RAZDEL1P1 = new RAZDEL1P1(); // кнопка №2



addChild(itemRAZDEL2);
itemRAZDEL2.x = 39;
itemRAZDEL2.y = 300;

itemRAZDEL2.addEventListener(MouseEvent.CLICK, perehod);
function perehod (e:MouseEvent):void
{
	removeChild(itemRAZDEL2);

	addChild(itemRAZDEL1P1);
	itemRAZDEL1P1.x = 300;
	itemRAZDEL1P1.y = 300;
	
	
}

itemRAZDEL1P1.addEventListener(MouseEvent.CLICK, perehod2);
function perehod2 (e:MouseEvent):void
{
	removeChild(itemRAZDEL1P1);
	var itemRAZDEL2:RAZDEL2 = new RAZDEL2();
addChild(itemRAZDEL2);
itemRAZDEL2.x = 39;
itemRAZDEL2.y = 300;
}
Ответить с цитированием