Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法将Flash中创建的形状转换为Actionscript 2代码?_Flash_Actionscript_Actionscript 2 - Fatal编程技术网

有没有办法将Flash中创建的形状转换为Actionscript 2代码?

有没有办法将Flash中创建的形状转换为Actionscript 2代码?,flash,actionscript,actionscript-2,Flash,Actionscript,Actionscript 2,我有一个在Flash中绘制的简单形状,我想知道是否有可能将该形状转换为actionscript 2代码,以便它由代码绘制,而不是作为fla文件中的符号 原因是我有一个global.as共享的actionscript文件,用于4个不同的应用程序,我不想为了维护目的将此形状添加到每个应用程序中。是否有一种简单的转换方法,或者我必须从头开始编写代码 感谢您的帮助。有一个jsfl脚本,它将把您形状的多边形和顶点吐出到输出面板。很明显,这是基于这一点的。我想您可以直接使用其中一个,或者修改它们以满足您的需

我有一个在Flash中绘制的简单形状,我想知道是否有可能将该形状转换为actionscript 2代码,以便它由代码绘制,而不是作为
fla
文件中的符号

原因是我有一个
global.as
共享的actionscript文件,用于4个不同的应用程序,我不想为了维护目的将此形状添加到每个应用程序中。是否有一种简单的转换方法,或者我必须从头开始编写代码


感谢您的帮助。

有一个
jsfl
脚本,它将把您形状的多边形和顶点吐出到输出面板。很明显,这是基于这一点的。我想您可以直接使用其中一个,或者修改它们以满足您的需要,这样您就有了使用绘图API在
ActionScript
中重新绘制形状所需的信息

我不是100%肯定这会对你有帮助,但我听说有人用这种方法来完成类似的任务

如果您使用的是Flash CS5.5,则可以将FLA保存为.XFL文件,然后将Flash项目库(多边形)中的所有对象导出为实际.FLA之外的单独的as或XML文件。完成此操作后,您只需找到代码并将其复制/粘贴或导入到现有项目中。当您选择“另存为…”时,您将选择新文件的放置位置,它们将自动命名或按movieclip名称命名,因此您必须对它们进行解析


如果您尝试此方法,并且它是否对您有效,请告诉我。可能是我以后会尝试的:)祝您好运!

谢谢,很好的提示,我感觉我离此更近了一步,但还没有达到。我已设法将其保存到.XFL文件中,该文件为我提供了符号的XML版本…但是您知道如何将其转换为actionscript吗?