AS3动态精灵/电影剪辑

时间:2010-02-08 17:28:31

标签: xml actionscript-3 dynamic sprite

我很难理解如何让flash读取一个xml文件(这部分我让它顺利)然后从舞台上的帽子元素开始一个sprite或者一个交互式的动画片段

为了清楚起见我想要加载并显示一个图像,当你按下它时,它只会在其下方创建另一个带有一些文字的方块。

我相信我必须对xml进行交互,然后将每个元素与一个类一起使用,并将该对象放到舞台上。

我正在使用flash builder和as3而我正在寻找指向方向,当然我更精心准备了一些头部清理同样好。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/XML.html

中描述的方法迭代XML内容

您需要以下内容:

for (elem in xml.elements("NODULO")) {
    var url: String = elem.IMGURL.text();
    var text: String = elem.TEXT.text();

    var s = new Sprite();
    var ldr = new Loader();
    ldr.load(new URLRequest(url));
    s.addChild(ldr)
    // create TextField, add as child, etc
    root.addChild(s)
}