qdrj писал(а):
почитал форум, заметил что некоторые товарищи используют inkscape для создание графики(действительно отличный редактор вект. графики, особенно в отношении цена/качество

). Но есть проблема... Как импортировать изображения созданные в нем во Flash ???
upd: поискав в сети, нашел самый простой метод - в инкскейпе сохранять в .emf, emf спокойно импортируется во флеш.
есть ли какие-то недостатки у такого способа?
Обожаю inkscape. А во Flash SVG-картинки вставлять не сложно, особенно в FlashDevelop (за другие среды не скажу)
Нажимаешь на svg правой кнопкой и "вставить объект в документ", он сам напишет, в соответствии с форматом, какой нужен [embed ...], затем внизу подписываешь private const IMAGE_SVG: Class; - теперь в этой константе хранится svg, из которой можно создать спрайт:
var svg: Sprite = new IMAGE_SVG();
либо xml:
var xml: XML = new IMAGE_SVG(); (на сколько я помню - так).
Из замеченных несостыковок при создании спрайта из svg:
1. Вставленный таким образом svg будет неверно отображать обводку, если она задана дробным числом (видимо округляет?).
2. Не работало отражение градиентной заливки. Хотя вроде как flash такое поддерживает...
Где-то видел в интернете класс SVG, который парсит svg сам. Но мечтаю написать свой подобный, возможно на базе того - гляну ещё.
В emf не пробовал конвертировать.