我是Flash的新手,我需要编辑Flash项目中使用的一些文件。我需要编辑的文件在actionscript中。与文件类型.as(actionscript),.fla(flash?)和.swf的关系是什么?此外,在对actionscript文件进行任何更改后,是否需要重新编译。
答案 0 :(得分:2)
最有可能的是,.fla
文件是主项目文件(将所有内容联系在一起)。 .swf
文件可能是所述项目文件的最终输出。 .as
文件是可能附加到.fla
文件中各种项目的代码文件。
以下是一个例子:
您在FlashPro / AdobeAnimate中创建项目,导入一些图形,在时间轴上为它们设置动画,然后想要为这些图形添加一些代码以使它们做一些动态的操作,因此您创建一个类文件(.as)并编写一些代码,然后将该类文件链接到FlashPro中的时间轴或对象。完成后,您将发布您的应用程序。这将创建一个.swf文件,然后在Web上使用(传统)或由另一个应用程序(Adobe Air,Visual Studio等)加载。
现在,程序运行时,其他.swf
文件也可以使用.swf
个文件。因此,应用程序在运行时可以使用某些资产,如图形(.png,gif,jpeg,.swf)。 .fla
& .as
文件虽然仅用于创作,但不需要运行已发布的应用程序。
在对Actionscript(.as)文件进行任何更改后,您需要重新发布.fla文件 - 这将生成一个新的.swf文件。