|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
[+1 02.09.15]
Регистрация: Mar 2009
Адрес: Moscow
Сообщений: 469
|
Ошибку в коде для поведения анимированной кнопки, создаваемой из мувиклипа
Помогите пожалуйсто понять в чем ошибка.
Создаю анимированную в стрех состояниях кнопку из мувиклипа на подобие из сборника рецептов по Flash. Но там использовался код АС2, а я решил использовать следующий код АС3 (привожу только для одного состояния): package { import flash.display.MovieClip; import flash.events.MouseEvent.MOUSE_OVER public class AboutBtn2 extends MovieClip { public function AboutBtn2 () { stop () addEventListener (MouseEvent.MOUSE_OVER, overHandler) } private function overHandler (e:MouseEvent):void { gotoAndPlay ("OVER") } } } 1046: Type was not found or was not a compile-time constant: MouseEvent. Опыт использования АС3 почти отсутствует, поэтому сам найти решение не могу, надеюсь на помощь. Самый прикол еще в том, что после этого не только в этом мувиклипе, но и во всех остальных экземплярах мувиклипов на сцене перестает работать скрипт stop (), прописанный на таймлайне. П.С.: Есть работающий скрипт на АС2, но я хочу все сделать на АС3. |
|
|||||
Регистрация: Jul 2009
Сообщений: 93
|
|
|
|||||
[+1 02.09.15]
Регистрация: Mar 2009
Адрес: Moscow
Сообщений: 469
|
большое спасибо, вы мне очень помогли!
я искал ошибку где угодно, но про импорт даже не задумывался. я ваще думал все что выше уровня класса написанно все правильно, типа: "там простые директивы чего там может быть не так" тему можно закрывать, или лучше удалить. |
Часовой пояс GMT +4, время: 03:43. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|