AS3 Dynamic Sprites / Видеоклипы - PullRequest
       8

AS3 Dynamic Sprites / Видеоклипы

0 голосов
/ 08 февраля 2010

Мне трудно думать о том, как заставить флэш-память читать XML-файл (эта часть у меня идет гладко), а затем из-за того, что элементы выводят на сцену спрайт или интерактивный видеоклип .

Чтобы было понятно, я хочу загрузить и отобразить изображение, которое, когда вы нажимаете его, просто создает под ним еще один квадрат с текстом.

Я считаю, что мне нужно объединить xml, а затем использовать каждый из элементов с классом и поместить этот объект на сцену.

Я использую Flash Builder и as3, и я просто ищу указатель в правильном направлении, конечно, я ценю более сложные, хотя некоторая очистка головы так же хороша.

Спасибо.

1 Ответ

0 голосов
/ 08 февраля 2010

Вы можете перебирать содержимое XML, используя методы, описанные в http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/XML.html

Вам нужно что-то вроде:

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)
}
...