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

Регистрация: May 2008
Адрес: Питер
Сообщений: 385
Отправить сообщение для ZergMaster с помощью ICQ Отправить сообщение для ZergMaster с помощью Skype™
как вариант - слушать событие ENTER_FRAME и когда мувик в нужном кадре - добавлять слушатели к кнопкам, если их еще нет:

Код AS3:
this.addEventListener(Event.ENTER_FRAME, enterFrameHandler);
 
private function enterFrameHandler(event:Event):void 
{
     switch(event.target.currentFrame) 
      {
             case 1:
                   if(!t1.hasEventListener(MouseEvent.CLICK, buttonHandler)
                              t1.addEventListener(MouseEvent.CLICK, buttonHandler);
                   if(!t2.hasEventListener(MouseEvent.CLICK, buttonHandler)
                              t2.addEventListener(MouseEvent.CLICK, buttonHandler);
                   break;
             case 2:
                   if(!t3.hasEventListener(MouseEvent.CLICK, buttonHandler)
                              t3.addEventListener(MouseEvent.CLICK, buttonHandler);
                   if(!t4.hasEventListener(MouseEvent.CLICK, buttonHandler)
                              t4.addEventListener(MouseEvent.CLICK, buttonHandler);
                   break;
      }
}
код примерный
__________________
while(live()) { hope(); }