Actionscript 3 将flash阶段数据保存到XML(运行时)

Actionscript 3 将flash阶段数据保存到XML(运行时),actionscript-3,flash,adobe,flashdevelop,starling-framework,Actionscript 3,Flash,Adobe,Flashdevelop,Starling Framework,我正在开发一个原型,在这个原型中,我必须生成stage的XML文件,我的意思是,按照在stage上创建的元素的顺序,我必须创建XML中的节点列表,以及它们的数据类型和其他属性 就像我在舞台上创作了两部电影一样,XML应该是这样的: <root> <movieClip name="container"> <width>100</width> <height>100</height> <

我正在开发一个原型,在这个原型中,我必须生成stage的XML文件,我的意思是,按照在stage上创建的元素的顺序,我必须创建XML中的节点列表,以及它们的数据类型和其他属性

就像我在舞台上创作了两部电影一样,XML应该是这样的:

<root>
   <movieClip name="container">
     <width>100</width>
     <height>100</height>
     <alpha>0.5</alpha>
     <x>20</x>
     <y>0</y>
   </movieclip>

   <movieClip name="child">
     <width>200</width>
     <height>10</height>
     <alpha>1</alpha>
     <x>120</x>
     <y>50</y>
   </movieclip>
</root>

100
100
0.5
20
0
200
10
1.
120
50

它就像一个XML生成器工具,您将数据放在舞台上并生成该层次结构的XML。如果有人知道我如何才能做到这一点,请与我分享。

您需要使用这里提供的许多方法:

特别是看:

只要有足够的耐心,这是可以做到的