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

时间:2012-10-11 11:08:35

标签: flash actionscript actionscript-2

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

原因是我有一个global.as共享actionscript文件,该文件在4个不同的应用程序中使用,我不想为每个应用程序添加此形状,以便进行维护。有一种简单的转换方法,还是我必须从头开始编码?

感谢您的帮助。

2 个答案:

答案 0 :(得分:2)

我不是百分百肯定这会对你有帮助,但我听说其他人使用这种方法来完成类似的任务......

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

如果您尝试这个,请告诉我,如果它适合您..可能是我将来稍后尝试的事情:)祝您好运!

答案 1 :(得分:0)

有一个jsfl脚本here会将您的形状的多边形和顶点吐出到输出面板。显然它基于这个Adobe example。我想你可以直接使用其中一个,也可以修改它们以满足你的需要,这样你就可以使用绘图API获得在ActionScript中重绘形状所需的信息。