如何使用AS3嵌入SWF文件,控件是否正在使用.play()?

时间:2011-12-09 23:28:54

标签: actionscript-3 flash-cs5

我有一个文件夹“/ assets / animations”,里面装有.swf文件。我希望我的AS3脚本能够嵌入所有这些资源,以便以后可以调用它们来播放或停止。

我听到很多关于Loader类的内容,但看起来它并没有在编译时嵌入所有文件,而是在需要时从url中获取它们。

基本上这些资产是flash游戏的剪辑场景。我希望所有这些都出现在一个最终的.swf中,这样它就可以在没有互联网连接的任何机器上轻松播放。

2 个答案:

答案 0 :(得分:4)

[Embed(source="scene1.swf", symbol="scene1ID")]
public var Scene1:Class;

private var scene1:MovieClip = new Scene1();
scene1.play(); 

这应该对你有所帮助...... http://www.bit-101.com/blog/?p=853

答案 1 :(得分:0)

不,您无法动态使用embed metadata命令。 它实际上更像是内联编译器参数而不是实际的as3代码。 所以不,你不能使用变量embed命令。