Illustrator矢量图形到Flash Builder的AS3 SWF

时间:2013-10-23 19:19:55

标签: actionscript-3 flash adobe-illustrator

我需要转换Illustrator图像才能在FLASH(AS3)中使用它们。

Illustrator项目包含1到n层。我想将每个项目转换为单个SWF,以便能够在FLASH(AS3)中的选定图层上执行ColorTransform。

我注意到如果我只是将Illustrator导出到SWF然后它使用AS2而我无法更改特定图层(没有numChildren,对象AVM1Movie的类型)。

有没有一种简单的方法可以将Illustrator多层矢量图像转换为SWF(AS3),以便能够仅在FLASH项目中使用ColorTransform一个特定图层(加载它们(SWF)),例如,使用Loader.load )吗

P.S。我打算使用最新的工具(来自CC平台) - Illusrator,Flash Builder,Flash Professional。

2 个答案:

答案 0 :(得分:0)

只需将我的评论复制到答案中,因为问题已经解决,应该被SO视为未答复)

我总是将Flash Pro AI导入程序用于此类任务 - 将资源从AI导入SWF。您可以将图形从AI复制/粘贴到在Flash Pro中打开的Fla文件,或使用file->import to stage Flash Pro选项。

答案 1 :(得分:0)

正如fsbmain和GeorgeProfenza在上面的评论中所说,我能够直接将AI导入到FLASH PRO阶段(层到闪存层)。然后我将每个图层元素转换为符号并命名它们。然后我将整个FLASH项目导出到SWF(电影或图像 - 两者都有效)。我能够从父SWF获取每个图层,检索它们的名称并对其进行转换。

那将是一个好的答案:]。再次感谢。