![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2010
Сообщений: 97
|
Доброго времени суток
В общем, есть файл lib.swf с неким содержанием на своем первом и единственном кадре. Есть файл loader.swf, код главного класса которого выглядит так: package { import flash.display.MovieClip; public class main extends MovieClip { [Embed (source="lib.swf")] private var Mc:Class; public function main () { init(); } private function init () { var mc:MovieClip = new Mc(); addChild(mc); mc.x=100; mc.y=100; } } } TypeError: Error #1007: Instantiation attempted on a non-constructor. at main/::init() at main$iinit() Ту же самую ошибку выдает если подгружать не сам ролик, а его символ. Или если подгружать ролик с помощью Loader(). Выдает только эту ошибку. Помогите, пожалуйста) |
|
|||||
|
Метатэги вроде бы только флекс компилятор поддерживает.
Флэш компилятор и не должен понимать [Embed]
__________________
Сам себе репортер |
|
|||||
|
[+1 24.11.10]
Регистрация: Jun 2010
Сообщений: 280
|
CS5 понимает. а CS4 с присадкой flexSDK
__________________
Ведь я только всего и хочу, чтобы все всегда было по-моему... |
|
|||||
|
Регистрация: Jun 2010
Сообщений: 97
|
о, спасибо, Хомяк. 2й раз выручаешь. Тут есть +?? Не могу найти))
|
|
|||||
|
Регистрация: Jun 2010
Сообщений: 97
|
ясно. Ну тогда просто спасибо)) Буду CS5 ставить))
|
|
|||||
|
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
CS4 тоже понимает без присадки флекс
|
|
|||||
|
[+1 24.11.10]
Регистрация: Jun 2010
Сообщений: 280
|
только если есть flexSDK. В CS5 он уже есть 4.0 версии. А в 4-ом не уверен.
__________________
Ведь я только всего и хочу, чтобы все всегда было по-моему... |
|
|||||
|
Я бы вообще автору посоветовал перейти полностью на связку Нормальный-редактор-кода + FlexSDK. Дизайниматорам Embed не нужен, а программисту не нужен FlashIDE (почти).
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
|
Регистрация: Dec 2008
Адрес: Одесса
Сообщений: 129
|
Хотел сделать свой прелоадер и в него засунуть swf. Получилось, но когда swf загрузилась, ниче не работает, как будто ни строчки кода в нем не осталось. Подскажите пожалуйста как правильно "вшить" одну swf в другую?
Сделал как автор в первом посте. |
![]() |
![]() |
Часовой пояс GMT +4, время: 05:49. |
|
|
« Предыдущая тема | Следующая тема » |
|
|