Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Flash > Класс - наследники MovieClip


Автор: VingradFan 29.6.2011, 11:22
Привет! Киньте в меня ссылкой или расскажите, пожалуйста, как класс, созданный во флэше можно экспортировать в файл для дальнейшего использования в другом месте?


Поясню вопрос: я нарисовал мячик, в библиотеке указал, что это класс MyBall. Какие у меня варинаты его экспорта в отдельные файлы? Чтобы я потом поместил MyBall.as в другой пакет и создавал его экземпляры в классах этого пакета?

Или единственный вариант - импортировать его в библиотеку нового .fla файла?

Спасибо!

Добавлено через 1 минуту и 15 секунд
Прошу прощения... Наверное, это надо в общие вопросы....

Автор: Maksys 29.6.2011, 11:35
в  swc загони проект, и потом этот swc импортируешь в другом проекте и там будут и классы и данные(картинки и прочее).

Автор: VingradFan 29.6.2011, 13:47
Maksys, мне не нужен весь проект. Мне нужен всего 1 класс: наследник МувиКлипа - которого я нарисовал от руки. Я правильно понял, что не могу получить его в виде .as файла??

Тоесть в новом проекте я должен буду экспортировать его из старой библиотеки старого файла в новую библиотеку нового .fla файла?

Цитата

... But, where is our BlueCircle class? Good question. It doesn't exist in a form that we can see or access. By default, the BlueCircle class is created in the background with its contents being magically thrown into the SWF file during publish/export...

Автор: SoWa 29.6.2011, 17:16
Макс предлагает именно то, что тебе нужно.
SWC - это не файл проекта. Это файл пакета.
Ты смотри в будущее - у тебя будет не один класс, который понадобится в других проектах. Итак, создаешь новую Library, набиваешь её классами(и графикой), а потом компилируешь.
http://demiart.ru/forum/index.php?showtopic=92526
http://www.luaye.com/blog/index.php?action=read&id=54

Автор: VingradFan 29.6.2011, 22:36
SoWa, Maksys, Спасибо! Попробую!

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)