Fazer um FOR para criar movieClips com instancias diferentes...
Galera, minha cabeça está para explodir... não aguento mais tentar possibilidades de fazer essa coisa ai...
Quero simplesmente ler um XML que tem o endereço de cada imagem... ele vai pegar cada uma e colocar dentro de um movieclip e dar um stance name diferente pra cada movie clip desse, para q depois eu possa posicionar cada um deles numa posicao diferente...
pra comecar a classe LOAD não cria movie clip, então ja me quebra ae... e depois ele ta criando um por cima do outro...
//cria a função que irá ler o XML
function leiaXML (event:Event):void {
/*cria o objeto XML contendo a informações
do arquivo externo usando a propriedade URLLoader.data*/
var imgsXML:XML = new XML(imgsXML.data);
//salvar na variavel o número de thumbs que existe
var numberThumbs:int = imgsXML.thumbs.thumb.length();
//cria um mcContainerThumb para cada thumb que existir
for (var thumbs:Number = 0; thumbs < numberThumbs; thumbs++){
var mcImgLoader:Loader = new Loader();
mcImgLoader.name = 'mcImgLoader' + thumbs;
mcImgLoader.load(new URLRequest(imgsXML.thumbs.thumb[thumbs]));
addChild(mcImgLoader);
};
trace(mcImgLoader.name);
};
O que acontece é que ele não está criando 5 MC`s com 5 Instance Names diferentes, que é exatamente o que eu quero que ele faça...
Onde estou errando?
Discussão (12)
Carregando comentários...