Показать сообщение отдельно
Старый 20.02.2015, 20:07
gloomyBrain вне форума Посмотреть профиль Отправить личное сообщение для gloomyBrain Найти все сообщения от gloomyBrain
  № 3  
Ответить с цитированием
gloomyBrain
 
Аватар для gloomyBrain

блогер
Регистрация: Mar 2008
Адрес: РФ, Санкт-Петербург
Сообщений: 2,272
Записей в блоге: 5
Отправить сообщение для gloomyBrain с помощью ICQ Отправить сообщение для gloomyBrain с помощью Skype™
Вопрос, видимо, такой: "как передать параметр в слушатель". Он, кстати, ищется поиском по форуму и даже есть в блогах.

Ответ:
Код AS3:
function s_(event:MouseEvent):void
{
    var index:int = -1;
 
    if (event.currentTarget == button_1)
    {
        index = 1;
    }
    else if (event.currentTarget == button_2)
    {
        index = 2;
    }
    else if (event.currentTarget == button_3)
    {
        index = 1;
    }
    else
    {
        throw new Error('Кто-то не тот подписался на клик! ');
    }
 
    // Ваш код здесь
}
__________________
...вселенская грусть