![]() |
event.target.name
|
@Karandash8
Код AS3:
|
Цитата:
Добавлено через 1 час 18 минут Цитата:
DocClass{ Tools{ ButtonWateringPot ButtonLoosenTool ButtonBagWithBugs ButtonSunShining } WateringPot LoosenTool BagWithBugs SunShining } здесь соответственно ButtonWateringPot, ButtonLoosenTool, ButtonBagWithBugs, ButtonSunShining - это кнопки; WateringPot, LoosenTool, BagWithBugs, SunShining - это курсоры. пользовательское событие начинается в каждой из кнопок, а отлавливается в классе Tools и после этого назначается нужный пользовательский курсор. На данный момент я реализую это так: в классе Tools создаю два массива, один содержит обьекты курсоров, а второй текстовые имена классов кнопок. Причем индексы для пары кнопка-курсор совпадают. После этого при отлове события, я в цикле сравниваю event.target с элементами массива имен, при совпадении, назначаю пользовательский курсор из массива курсоров с текущим индексом. Получилось относительно коротко, но лучший ли это вариант?? |
Таже самая фигня
Код AS3:
Упс, спасибо уже ответили пока писал своё сообщение :) upd Не, ничего не помогло. Если писать в кадрах, то event.target.name верно определяет b1 и b2, а если внутри класса то поеределяет как instance25 :umnik2: |
ramshteks Вам вполне верно написал: если вы расширяете MovieClip'ы своими классами, заведите в классах поле
Код AS3:
Код AS3:
|
| Часовой пояс GMT +4, время: 12:54. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.