массив MovieClip из библиотеки, EventListener обрабатывает только последний мувик
Приветствую всех!
Бьюсь над проблемой, но уже просто не знаю, что можно сделать. А дело в следующем: Беру мувик из библиотеки, создаю его экземпляр в цикле, добавляю его в массив и на екран следующим образом: Код AS3:
Помогите, пожалуйста. Очень нужно, но не могу с этим разобраться никак, и в интернете ничего подходящего не нахожу. |
Код AS3:
|
не помогло
Да, для команды
trace(e.target.name); даёт результаты типа: instance136 instance162 instance214 instance32 ... Но для trace(e.target.y); всё время выводит 0. Хотя мувики имеют разные координаты, выстроены в столбик. И на 11й кадр они тоже не переходят. Такой вариант не спасает ситуацию. |
Переход на 11 кадр нужно тоже писать для e.target
По поводу y=0 - что у вас внутри setClass? Туда случайно не напихано еще чего-нибудь? Попробуйте ему прописать mouseChildren = false |
:) уже работает!
А оказывается, нужно было написать
Код AS3:
Вот и все дела. Код работает в следующем виде: Код AS3:
Поэтому, кого интересует, как бороться с добавленными из библиотеки кнопками/мувиками, пользуйтесь на здоровье этим кодом :) Добавлено через 12 минут GAIKER, спасибо за сотрудничество :) |
Часовой пояс GMT +4, время: 14:55. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.