![]() |
Создание экземляров дочерних классов от MovieClip
значит создаю подкласс класса MovieClip и пытаюсь сразу определить событие onMouseDown, но ничего не получается...
Помогите кто чем может... Код:
class temp extends MovieClip { |
И как ты юзаешь этот класс? (И классы надо с большой буквы называть)
|
Рекомендация - класс именовать с большой буквы.
в классе ошибки не вижу, есть только придирки к оформлению=) |
Да то, что с большой буквы это формальности (я торопился, когда писал)...:)
А юзаю ну как обычно: var my_temp=new Temp(); |
Мувиклипы так не создаються.
После написания класса, нужно открыть библиотеку и создать там новый мувик, после чего щелкнуть по галочке Export For ActionScript, откроесть в поле AS2 Class вписать путь к файлу, изходя из CLASSPATH(тоесть com.onorange.crypt.MD5 например). Для загрузки классов-мувиклипов стоит почитать соотвествующую тему в FAQ После чего экземляры класса нужно создавать фабричным методом класса MovieClip - attachMovie Код:
myContainer.attachMovie("myClassID",other params); |
Я юзаю такую конструкцию для создания мувика-экземпляра класса MyClass:
Код:
class MyClass extends MovieClip {Впрочем, данную конструкцию усовершенствовали до класса McFactory... Но это детали уже... |
| Часовой пояс GMT +4, время: 07:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.