Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как векторное изображение конвертнуть в код AS3 (http://www.flasher.ru/forum/showthread.php?t=193386)

yasha005 26.01.2013 15:11

Как векторное изображение конвертнуть в код AS3
 
Подскажите пожалуйста, как веркторное изображение, созданное в Adobe Illustrator конвертнуть в код ActionScript 3.0, чтобы она во флэшэ находилась не как компонент библиотеки, а как код AS3 в отдельном пакете

NikolyA 26.01.2013 16:03

нет такого

expl 26.01.2013 16:27

Иллюстратор может экспортировать в swf,
Компонент библиотеки сделать из swf очень просто - подключить тегом [Embed] к коду. Пользователь даже не догадается при использовании, что у вас в библиотеке лежит swf-ка.

Или цель использовать сами геометрические данные изображения?

Astraport 26.01.2013 16:31

Сохраняете изображение в FXG. Эти данные (открываете в блокноте например) присваиваете строке в AS3 классе. Парсите, например этим.

Simplifier 26.01.2013 18:33

В следующем плеере можно будет читать векторные данные из готового клипа: http://www.bytearray.org/?p=5013

yasha005 27.01.2013 12:21

Цитата:

Сообщение от expl (Сообщение 1117905)
Иллюстратор может экспортировать в swf,
Компонент библиотеки сделать из swf очень просто - подключить тегом [Embed] к коду. Пользователь даже не догадается при использовании, что у вас в библиотеке лежит swf-ка.

Или цель использовать сами геометрические данные изображения?

[Embed] мне не подходит, как вы правильно заметили: именно использовать геометрические данные

Выходит остаётся только переписывать все координаты точек из иллюстратора в код скрипта, благо они там все отражаются при наведении.

iflamberg 27.01.2013 13:57

Может что-то типа такого подойдет. http://www.matthijskamstra.nl/blog/i...-2-array-jsfl/
Вообще странная задача. Зачем вам векторный шейп переводить в код?

Astraport 27.01.2013 14:15

Цитата:

Выходит остаётся только переписывать все координаты точек из иллюстратора в код скрипта, благо они там все отражаются при наведении.
Вам же подсказали, что иллюстратор сохраняет в FGX - это по сути и есть координаты точек + цвета и все остальное.

yasha005 27.01.2013 15:19

Цитата:

Сообщение от Astraport (Сообщение 1117906)
Сохраняете изображение в FXG. Эти данные (открываете в блокноте например) присваиваете строке в AS3 классе. Парсите, например этим.

Спасибо. Только бы документацию ещё русскую к этому парсеру. Чтобы можно было сгруппировать все получившиеся фигуры по цвету. Другими словами если несколько фигур одного цвета (независимо от того пересекаются они или нет), то считать её как одну фигуру.


Часовой пояс GMT +4, время: 01:19.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.