![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 20
|
Как связать .as с проектом Adobe Flash CS5?
Просто создание myClass.as в проекте не приводит к выполнению кода :-( |
|
|||||
|
Регистрация: May 2010
Сообщений: 543
|
Прописать в проекте Document Class
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с) |
|
|||||
|
Регистрация: Feb 2012
Сообщений: 36
|
Сохраняем myClass.as и nameproject.fla в одной папке, в myClass.as пишем код, в nameproject.fla в поле Document Class прописываем myClass
|
|
|||||
|
Регистрация: Oct 2009
Сообщений: 20
|
carrotoff, большое спасибо.
Удалось связать, но почему-то при клике на картинку-объект не получается перейти на URL :-( package{ import flash.display.MovieClip; public class myClass extends MovieClip { public function gotoAuthorPage(event:MouseEvent):void { var targetURL:URLRequest = new URLRequest("http://plustelecom.ru/"); navigateToURL(targetURL); } Symbol1-F8.addEventListener( MouseEvent.CLICK, gotoAuthorPage ); } } |
|
|||||
package{ import flash.display.MovieClip; import flash.net.*; public class myClass extends MovieClip { public function myClass() { Symbol1-F8.addEventListener( MouseEvent.CLICK, gotoAuthorPage ); } public function gotoAuthorPage(event:MouseEvent):void { var targetURL:URLRequest = new URLRequest("http://plustelecom.ru/"); navigateToURL(targetURL); } } } |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 20
|
Не работает :-((
|
|
|||||
|
Регистрация: Feb 2012
Сообщений: 1,540
|
Цитата:
Называть символы надо без тире. Например, SYMBOL1_F8. Тогда код будет таким: package{ import flash.display.MovieClip; import flash.net.*; public class myClass extends MovieClip { public function myClass() { Symbol1_F8.addEventListener( MouseEvent.CLICK, gotoAuthorPage ); } public function gotoAuthorPage(event:MouseEvent):void { var targetURL:URLRequest = new URLRequest("http://plustelecom.ru/"); navigateToURL(targetURL); } } } |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 20
|
Спасибо. Документацию читаю на adobe.com и книгу Колина Мука пробегаю, но сложно в короткие сроки прочесть около тысячи страниц
Добавлено через 2 минуты Объект в Library и в коде переименовал. Ничего не изменилось. Ошибка та же :-( Последний раз редактировалось vlad275; 03.05.2012 в 18:15. |
|
|||||
|
Регистрация: May 2010
Сообщений: 543
|
Ну елки-палки. Написано же, что не понимаю, что такое MouseEvent.
Добавить надо в импорт:
__________________
Вы грабите бедных людей. Парень со свирелью накажет вас. Хонгильдон (с) |
|
|||||
|
Регистрация: Oct 2009
Сообщений: 20
|
carrotoff, спасибо, помогло. Только почему-то у объекта-картинки не оказалось свойства MouseEvent.CLICK, если я правильно понял. Как настроить объект-картинку?
Цитата:
Последний раз редактировалось vlad275; 03.05.2012 в 18:13. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|