Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa Noite pessoal do Imasters !
Estou cada vez mais evoluindo em ActionScript 3.0 esta muito gostoso estudar isso -
Bom mas vamos lá,
tenho um flash que carrega informaçoes de um XML
meu problema é que não consigo Carregar uma imagem, pelo que vi ja ta certo, mas o flash acusa um erro !
Vou postar meu código abaixo, meu XML, e meu erro !
import flash.net.URLLoader;
import flash.net.URLRequest;
import flash.events.Event;
import flash.display.Loader;
var CaminhoXML:URLLoader= new URLLoader();
var dadosXML:XML= new XML();
var pegaIMG:Loader = new Loader();
var Total:Number=0;
CaminhoXML.load(new URLRequest("ArquivoXML.xml"));
CaminhoXML.addEventListener(Event.COMPLETE, carregou)
function carregou(e:Event){
//addChild(dadosXML);
dadosXML= new XML(e.target.data);
Total=(dadosXML.foto.length());
trace(Total);
texto.text= dadosXML.foto.legenda[0];
//Carregando a Imagem
pegaIMG.load(new URLRequest(dadosXML.foto.diretorio[0]));
nois.addChild(pegaIMG);
}
<?xml version="1.0" encoding="utf-8"?>
<galeria>
<foto>
<legenda>Muito legal</legenda>
<diretorio>computador1.jpg</diretorio>
</foto>
<foto>
<legenda>Muito Shamps</legenda>
<diretorio>computador2.jpg</diretorio>
</foto>
</galeria>
ERRO !!!
Scene 1, Layer 'Action Script', Frame 1, Line 23 1061: Call to a possibly undefined method addChild through a reference with static type flash.display:SimpleButton.
alguem poderia me ajudar ? nao sei oque fazer ! Obrigado.
Carregando comentários...