Actionscript 3 导入一个.AI文件并在AS3中使用其中的一些特定形状

Actionscript 3 导入一个.AI文件并在AS3中使用其中的一些特定形状,actionscript-3,Actionscript 3,我在Illustrator中有一个图层,有两个对象名为objA,objB。 一旦文件加载到swf中,是否可以移动objA 在AS3中操纵AI文件中的某些形状 Thx -腿否 Illustrator(AI格式)无法支持动画或SWF控制。它甚至不是导出的,而是导入的——负责的应用程序是Flash,而不是Illustrator 您必须在实际的SWF中创建它。我知道您想在authortime期间将图形从Illustrator导入Flash?如果这是您的问题,那么是的,但在导入到Flash之前,您必须将o

我在Illustrator中有一个图层,有两个对象名为objA,objB。 一旦文件加载到swf中,是否可以移动objA

在AS3中操纵AI文件中的某些形状

Thx

-腿

Illustrator(AI格式)无法支持动画或SWF控制。它甚至不是导出的,而是导入的——负责的应用程序是Flash,而不是Illustrator


您必须在实际的SWF中创建它。

我知道您想在authortime期间将图形从Illustrator导入Flash?如果这是您的问题,那么是的,但在导入到Flash之前,您必须将objA和objB放置在不同的子层上

将Illustrator文件导入stage/library与使用Flash绘制对象相同,但Illustrator当然比Flash更适合于编写矢量图形

在导入之前,插图中要分离的每个对象都应该位于其自己的子层上。导入它们后,只需将它们从图形对象转换为符号并为其指定实例名称即可。或者,在导入过程中,您可以将它们转换为MovieClips,并给它们一个实例名,甚至设置它们的注册点(请参见屏幕截图)

要导入.AI文件,只需将其拖到后台,或选择文件>导入>导入到后台。。。或文件>导入>导入到库

另外,我相信有一种方法可以在Illustrator中为您的插图层实例命名,允许您为Flash或Flash Catalyst设置它,但我现在不知道如何设置