如何根据XML文件执行多个swf

时间:2013-07-23 15:04:32

标签: xml actionscript-3 flash flash-cs5 output

我有一些内容不同的Textfields。这就是我创建XML文件并希望将内容读入Textfield的原因。如何从Flash Professional CS5只执行一次此文件,但仍有许多.swf文件输出?

所以这是我的XML:

<Person>
  <Name>Susanne</Name>
  <Age>12</Age>
  <Gender>f</Gender>
</Person>
<Person>
  <Name>Max</Name>
  <Age>18</Age>
  <Gender>m</Gender>
</Person>

如果这不可能,有没有办法可以在这个XML文件中保存变量,这样我只需要一次又一次地导出文件以获得不同的内容?

1 个答案:

答案 0 :(得分:0)

诀窍是创建一个SWF,然后使用flashvars填充数据。这是一篇关于如何做到这一点的文章 http://www.republicofcode.com/tutorials/flash/reusable_btn_bc/

唯一的问题是你不能直接使用xml,你需要使用javascript或其他一些解析数据的方法。

当然,只有在使用html文件

时才会有效

另一种方法是使用flex或JSFL http://www.scriptocalypse.com/?p=46)编译器

进行批量编译