Показать сообщение отдельно
Старый 20.12.2011, 18:51
ZergMaster вне форума Посмотреть профиль Отправить личное сообщение для ZergMaster Найти все сообщения от ZergMaster
  № 8  
Ответить с цитированием
ZergMaster
 
Аватар для ZergMaster

Регистрация: May 2008
Адрес: Питер
Сообщений: 385
Отправить сообщение для ZergMaster с помощью ICQ Отправить сообщение для ZergMaster с помощью Skype™
можно без removeChild
Код AS3:
var but:MovieClip = new MovieClip();
var pic1:Pic1 = new Pic1();
var pic2:Pic2 = new Pic2();
 
this.addChild(but);
but.addChildAt(pic1, 0);
but.useHandCursor = true;
but.buttonMode = true;
but.mouseChildren = false;
but.addEventListener(MouseEvent.MOUSE_OVER, handler);
 
function handler(e:MouseEvent):void {
if(e.type=='mouseOver') {
but.addChildAt(pic2, 0);
}
}
потому что есть такое правило, что если добавляешь дисплэйобжект на занятый инстанс, то они взаимозаменяются
__________________
while(live()) { hope(); }


Последний раз редактировалось ZergMaster; 20.12.2011 в 18:53.