tenho a classe abaixo para carregar um xml (de tanto observar, cheguei a isso ai):
package classes
{
import flash.events.*;
import flash.net.*;
public class carregaXML extends EventDispatcher
{
private var xmlList:XMLList;
public function carregaXML(pXMLURL:String):void
{
// constructor code
var xmlURLRequest:URLRequest = new URLRequest(pXMLURL);
var xmlURLLoader :URLLoader = new URLLoader(xmlURLRequest);
xmlURLLoader.addEventListener(Event.COMPLETE, xmlData);
}
private function xmlData(evt:Event):void
{
evt.currentTarget.removeEventListener(Event.COMPLETE, xmlData);
var xml:XML = new XML(evt.currentTarget.data);
xmlList=xml.*;
dispatchEvent(new Event(Event.COMPLETE));
}
public function get Lista():XMLList
{
return xmlList;
}
}
}
No meu fla, tenho o seguinte as:
import classes.carregaXML;
var xml:carregaXML = new carregaXML('imagens.xml');
xml.addEventListener(Event.COMPLETE, mostraImagens);
function mostraImagens(evt:Event):void
{
trace(evt.currentTarget.Lista);
trace(evt.currentTarget.Lista.length());
}
Question
Carlos Rocha
Pessoal.
Boa Tarde.
tenho a classe abaixo para carregar um xml (de tanto observar, cheguei a isso ai):
No meu fla, tenho o seguinte as: Isso me retorna o xml como ele é:E o numeros de tags<endereco> que ele tem em trace.
O que eu quero agora é adicionar essas imagens ao palco e colocar um preloader para o carregamento de cada uma.
Preciso de ideias de como fazer.
Obriago e desculpe a falta de conhecimento.
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.