Показать сообщение отдельно
Старый 13.04.2014, 16:53
slavnovik вне форума Посмотреть профиль Отправить личное сообщение для slavnovik Найти все сообщения от slavnovik
  № 4  
Ответить с цитированием
slavnovik

Регистрация: Jun 2013
Сообщений: 50
Цитата:
Сообщение от alexandrratush Посмотреть сообщение
Вешайте слушатель на контейнер в котором ваши кнопки, и в обработчике проверяйте название нажатой области, вот пример:

Код AS3:
function clickMouseContainer(e:MouseEvent):void {
    var target:Sprite = e.target as Sprite;
    if (target.name.substr(0, 3) == "id_") {
        trace("Нажата кнопка " + target.name);
    }
}
Код писал тут, могут быть ошибки.
Спасибо, работает.

Добавлено через 11 минут
Подскажите, что делаю не так?

Код AS3:
var spl = target.name.indexOf("_")
?

Все время получаю 2...


Последний раз редактировалось slavnovik; 13.04.2014 в 17:09.