![]() |
класс SWFAddressEvent и ошибка 5007
Возникла такая проблема:
есть SWFAddressEvent.as,SWFAddress.as и main.fla файлом. При компиляции флеш выдает ошибку 5007:An ActionScript file must have at least one externally visible definition. И при этом указывает на класс SWFAddressEvent, который в наглую скачан с безграничных просторов интернета. Код класса выглядит следующим образом: Код AS3:
|
Цитата:
Код AS3:
|
Цитата:
Звучит вот так: Код AS3:
|
В самом начале добавить
Код AS3:
|
Пробовала. Увы ошибка 5007 сохраняется :(
|
Вот так всё работает, при условии, что класс SWFAddress импортируется.
Код AS3:
|
Кхм.... И как же тогда вывернуться из сложившейся ситуации??? Попробовала поперемещать класс он либо говорит, что класс не в той папке, либо, если удалить, что класс не найден. Когда класс с ним рядом, ошибок импортирования нет. А 5007 все равно осталась :(
|
Выложи SWFAddress.as (можно только код) и main.fla.
|
боюсь, что этим обойтись не выйдет-проект довольно масштабный. Выложила его вот сюда
сюда |
Всё работает. Ещё раз по порядку: 1) package 2) две фигурные скобки 3) public 4) сохраняемся 5) profit
Далее он выдаёт кучу ошибок "1046", однако если применить Автоформат (наверху 4-я иконка слева в редакторе кода Flash IDE), останутся только косяки с Код AS3:
|
| Часовой пояс GMT +4, время: 19:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.