Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 编译为swf的Web应用程序_Actionscript 3_Ant_Compilation_Flash - Fatal编程技术网

Actionscript 3 编译为swf的Web应用程序

Actionscript 3 编译为swf的Web应用程序,actionscript-3,ant,compilation,flash,Actionscript 3,Ant,Compilation,Flash,我有一个swf模板,可以用于不同的数据输入,如颜色、文本等。但是我不想使用普通的方式将数据绑定到它,如xml。我希望应用程序能够生成一个包含所有数据的已编译swf 是否可以在编译时注入数据 谢谢应该是这样的,但这取决于您对模板代码的处理程度 你可以在flash中嵌入资源,这样你就可以只使用你想要的信息 然后,如果在代码中找到加载XML文件的位置,并为其提供自己的嵌入XML文件,那么您所需要做的就是。是的,这是可能的,但前提是您可以访问源.fla文件,以便从中生成新的.swf文件 如果您只是想更改

我有一个swf模板,可以用于不同的数据输入,如颜色、文本等。但是我不想使用普通的方式将数据绑定到它,如xml。我希望应用程序能够生成一个包含所有数据的已编译swf

是否可以在编译时注入数据


谢谢

应该是这样的,但这取决于您对模板代码的处理程度

你可以在flash中嵌入资源,这样你就可以只使用你想要的信息


然后,如果在代码中找到加载XML文件的位置,并为其提供自己的嵌入XML文件,那么您所需要做的就是。

是的,这是可能的,但前提是您可以访问源.fla文件,以便从中生成新的.swf文件

如果您只是想更改.fla文件中某些对象的一些颜色或其他外观,您应该能够做到这一点,而不必弄乱xml,只需在Flash中打开库项并编辑它们的颜色即可

如果你想把你的外部资产放在实际的.swf中,你也可以这样做,但是如果你已经有了吸引外部资产的能力,我建议你保持这种方式

对于XML,在ActionScirpt中,您实际上可以在实际的Actionscript代码中声明XML。打开XML文件,并将XML内容复制到代码中进行解析


对于图像,您只需将图像文件直接拖到舞台上或库中即可。

我没有提到这一点,但我的用户没有安装flash ide,他们正在使用“向导”。听起来是个不错的计划,我有哪些选项来触发编译?您可以使用完全免费的FlashDevelop之类的工具-