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());
}
Pergunta
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 para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.