0

我很难考虑如何让 Flash 读取 xml 文件(这部分我让它顺利进行),然后将元素放在舞台上一个可交互的精灵或影片剪辑。

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

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

我正在使用 flash builder 和 as3,我只是在寻找正确的方向,当然,尽管一些头脑清晰也一样好,但我当然会更详细地了解。

谢谢你。

4

1 回答 1

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)
}
于 2010-02-08T17:44:36.507 回答