![]() |
не получается выделить в отдельный класс кнопки
Хочу некоторые кнопки выделить в отдельный класс и добавить им дополнительной функциональности. создаю класс, для проверки создаю метод который должен реагировать на нажатие кнопки мыши:
Код:
class btn_class {В свойствах экземпляра кнопки в библиотеке в поле AS 2.0 указываю этот класс. Помещаю кнопку на рабочую область (не программно) и ничего не работает !!! То же самое с MovieClip-ом прекрасно фунциклирует. Пологаю что кнопки работают совершенно не так как обычные мувики и связывать их с внешними классами видимо нельзя, но я в этом не уверен - опыта маловато. Подскажите почему не работает и как реализовать задуманную идею правильнее. Заранее спасибо! |
У тебя класс btn_class должен быть наследником MovieClip для того чтобы ты мог переопределять методы onPress() и т.п. Все действия кнопки легко можешь описать в этом классе (onPress,onRelease,onRollOver и т.п.), и не ломать голову над типом символов Button. В классе синтаксис такого типа:
Код:
private function onPress():Void{...}; // приватный метод что бы его никто из вне не дергал только при нажатии мыши |
| Часовой пояс GMT +4, время: 09:34. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.