【发布时间】:2018-05-12 05:39:57
【问题描述】:
我是 Flash 新手,我需要编辑一些用于 Flash 项目的文件。我需要编辑的文件在 actionscript 中。与文件类型 .as(actionscript)、.fla (flash?) 和 .swf 有什么关系 另外,在对 actionscript 文件进行任何更改后,是否需要重新编译。
【问题讨论】:
标签: actionscript-3 flash flash-cs5 swfobject fla
我是 Flash 新手,我需要编辑一些用于 Flash 项目的文件。我需要编辑的文件在 actionscript 中。与文件类型 .as(actionscript)、.fla (flash?) 和 .swf 有什么关系 另外,在对 actionscript 文件进行任何更改后,是否需要重新编译。
【问题讨论】:
标签: actionscript-3 flash flash-cs5 swfobject fla
.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 文件。
【讨论】: