Javascript-форум (https://javascript.ru/forum/)
-   Flash (https://javascript.ru/forum/flash-actionscript-program/)
-   -   addChild removeChild проблема (https://javascript.ru/forum/flash-actionscript-program/25124-addchild-removechild-problema.html)

Sadist_dead 26.01.2012 12:55

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;
}

devote 26.01.2012 13:48

на вновь созданный элемент нужно снова вешать события.

Sadist_dead 26.01.2012 13:53

Цитата:

Сообщение от devote (Сообщение 153010)
на вновь созданный элемент нужно снова вешать события.

Да спасибо разобрался....

Sadist_dead 26.01.2012 14:00

Интересно, а можно ли сделать так
допустим есть две флешки в одной я добавляю элемент
а в другой он отображался....
Понятное дело можно сделать через базу mysql в зависимости от ответа сервера выводить объект или нет....
меня интересует можно ли как то по другому существуют ли Сопряженные классы или что то типо того


Часовой пояс GMT +3, время: 03:43.