![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 51
|
Привет всем!
Появилась интересная задачка... Есть нарисованная векторная фигура во Flash Professional или Иллюстраторе например. Нужно узнать параметры всех её точек чтобы можно было нарисовать такую же фигуру с помощью читого AS3 (flash.display.Graphics). То есть, есть, например, вот такая фигура: ![]() А в итоге нужно получить нечто такое: ***.graphics.curveTo(300, 0, 300, 50); ***.graphics.curveTo(300, 100, 250, 100); ***.graphics.curveTo(200, 100, 200, 50); ***.graphics.curveTo(200, 0, 250, 0); Заранее спасибо откликнувшимся! pS: Получилось сделать нечто подобное с помощью jsfl (пример тут: help.adobe.com...7e63.html), однако результат не радует: ![]() =========================================== ВОПРОС РЕШЁН =========================================== Оказалось всё довольно просто... спасибо wvxvw ![]() 1. Имеем векторную фигуру в Иллюстраторе (из Flash копируется без проблем). 2. Сохраняем её как *.svg с настройками: ![]() 3. Открываем блокнотом и копируем содержимое получившегося файла. 4. Идём сюда: blog.millermedeiros.com...converting-svg Собсна дальше всё должно быть ясно (если неохота разбираться, в конце поста там будет простая флешка для конвертирования). Последний раз редактировалось ExtendedPlay; 15.08.2010 в 16:50. |
|
|||||
|
Modus ponens
|
Последние версии иллюстратора и других адобовских програм умерют экспортировать FXG, он описывает простую графику очень похоже на SVG, так что если сильно заморочится, можно переделать и дальше уже искать готовый парсер для SVG.
__________________
Hell is the possibility of sanity |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 51
|
wvxvw, вариант с SVG оказался очень даже интересным.
Описал решение в первом посте. Спасибо! |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|