FLASH Qn:如果我有一个包含许多Actionscript文件的FLA文件,我会对Actionscript文件进行更改。我只将FLA编译成SWF,是否将更改合并到新编译的SWF文件中?谢谢!!
那是......用FLA编译,是否会自动编译所有相关的Actionscript文件?
在哪里可以看到从FLA到不同Actionscript文件的连接或调用?
答案 0 :(得分:0)
是的,设置为由FLA使用的Actionscript文件将被编译到SWF中,而不需要与SWF一起部署。
我不确定第二个问题是什么意思,但要将Actionscript文件链接到FLA,您需要通过右键单击MovieClip>将Actionscript文件链接到库中的MovieClip。属性并选择Export for Actionscript按钮。 “类”字段是相对于FLA的文件夹路径。如果您有一个名为“CoolClip”的MovieClip,并且您的FLA所在的文件夹中有一个名为CoolClip.as的文件夹,其内容为:
package {
import flash.display.MovieClip;
public class CoolClip extends MovieClip {
public function CoolClip() {
// constructor code
}
}
}
然后您将“CoolClip”输入该属性字段的Class字段。 Convention要求Actionscript文件名与类名匹配(在本例中为CoolClip)。
要链接到FLA的“主”类,请在主舞台的“属性”面板的主舞台/文档的“类”字段中输入类名。