Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Davicamarinha

Carregando imagem via XML

Recommended Posts

Ola,

 

eu estou "tentando" criar um banner em Flash AS3, mas ta meio complicado. Eu consegui seguindo alguns tutoriais, chegar perto do que quero, mas estou tendo uma certa dificuldade com variáveis. Quando eu coloco o script que carrega a imagem dentro da mesma função que carrega o XML, funciona numa boa, quando eu coloco fora da erro. Segue o AS.

 

var listaURL:URLRequest = new URLRequest ("licen.xml");
var infoXML:URLLoader = new URLLoader();
infoXML.load( listaURL );
infoXML.addEventListener( Event.COMPLETE, leiaXML);

function leiaXML ( evento:Event ):void{
	var meuXML:XML = new XML( infoXML.data );
	//trace (meuXML.itens[0].arquivo);
	var img = meuXML.itens[0].arquivo;


}
var carregarImg:Loader = new Loader();
var enderecoImg:URLRequest = URLRequest(img);
carregarImg.load(enderecoImg);
addChild(carregarImg);

A variavel em questão é a img.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara não saco de AS3 por enquanto, mas pela lógica, você deveria definir a variável para o root na função leiaXML, ou então continuar com o carregamento da imagem dentro da função. Em AS2 pra definir pra root era _root.variavel, não sei se mudou em AS3 isso também.

Até!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.