我是新的Flash,我需要编辑一些文件,在一个闪存项目中使用。我需要编辑的文件在actionscript中。与文件类型.as( actionscript )、.fla (Flash)和.swf之间有什么关系?还有,在对actionscript文件进行任何更改之后,是否需要重新编译。
发布于 2017-11-28 17:09:22
最有可能的是,.fla文件是主要的项目文件(它将一切联系在一起)。.swf文件很可能是该项目文件的最终输出。.as文件是可能附加到.fla文件中各种项的代码文件。
下面是一个示例:
您可以在FlashPro /Adobe动画中创建一个项目,导入一些图形,在时间线上对它们进行动画化,然后希望向这些图形中添加一些代码以使它们具有动态功能,因此您创建了一个类文件(.as)并编写了一些代码,然后将该类文件链接到FlashPro中的一个时间线或对象。当您全部完成后,您将发布您的应用程序。这将创建一个.swf文件,然后在web上使用该文件(旧版本)或由另一个应用程序(Adobe、Visual等)加载。
现在,.swf文件也可以在程序运行时被其他.swf文件使用。因此,一些资产,如图形(.png,gif,jpeg,.swf)可以在运行时被应用程序使用。不过,.fla & .as文件仅用于创作,而不用于运行已发布的应用程序。
在对Actionscript (.as)文件进行任何更改之后,您确实需要重新发布您的.swf --这将生成一个新的.swf文件。
https://stackoverflow.com/questions/47537096
复制相似问题