我需要动态创建Flash内容以满足构建图像的需要。我需要两点帮助 a)矢量图形总是比光栅图形大小好/矢量图形需要更长的渲染时间 b)我们是否有开源工具来创建fxg文件以导入到flex builder
RG
答案 0 :(得分:2)
为你的b)点:只需使用Inkscape SVG编辑器。 由于svg2fxg插件,它允许你将svg转换为fxg的起始版本0.49。
平均时间(版本0.48),您可以手动安装svg2fxg插件:
安装Inkscape http://inkscape.org/download/
从此处获取2个svg2fxg插件文件:
http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/view/head:/share/extensions/svg2fxg.inx
http://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/view/head:/share/extensions/svg2fxg.xsl
并将它们复制到Inkscape扩展文件夹(Windows 7上的C:\ Program Files(x86)\ Inkscape \ share \ extensions)
您现在可以启动Inkscape并获得一个新的“文件 - >另存为 - > Flash XML图形(* .svg)”条目。
我成功测试了它并在iPhone上使用了fxg生成的资产:它工作正常: - )
答案 1 :(得分:0)
WRT b)
我不知道OpenSource工具,但FXG并不难手工创建。只需看一下按钮皮肤,然后复制FXG定义并进行游戏。 FXG非常直观。
答案 2 :(得分:0)
找到了这个方便的FXG编辑器,这是迄今为止我发现的唯一一个:
http://fxgeditor.7jigen.net/edit/id/309
也可以作为AIR应用程序下载:
http://labs.7jigen.net/2010/05/15/fxg-editor-air-app/
答案 3 :(得分:0)
另一种解决方案 - 使用好的SVG编辑器,例如SVG Edit或yEd,然后使用S2F Converter将SVG转换为FXG。