Duplicando movieclip com XML e cada um de um tamanho
Pssoal...
tenho o seguinte script:
var dados:XML = new XML();
dados.ignoreWhite = true;
dados.load("xml/15anos.xml");// + _root.xmlport
dados.onLoad = function():Void {
qtd = this.childNodes[0].childNodes.length;
_root.qualqtd = this.childNodes[0].childNodes.length;
for (j = 0; j <= qtd; j++) {
mcPanels.item_mc.duplicateMovieClip("item_mc" + j,mcPanels.getNextHighestDepth());
mcPanels["item_mc" + j].imagem = this.childNodes[0].childNodes[j].childNodes[0].attributes.imagem;
mcPanels["item_mc" + j].tamanho = this.childNodes[0].childNodes[j].childNodes[1].attributes.tamanhofoto;
mcPanels["item_mc" + j].foto.loadMovie(mcPanels["item_mc" + j].imagem);
mcPanels["item_mc" + j]._x = j * mcPanels["item_mc" + j].tamanho;
mcPanels["item_mc" + j]._y = 0;
}//FIM FOR
};//FIM DADOS LOAD
o que acontece é que cada imagem que vou carregar do XML é de uma largura diferente, e gostaria de posicioná-las exatamente uma ao lado da outra...
Se todas as imagens forem do mesmo tamanho, o codigo acima funciona perfeito, mas com fotos de tamanhos diferentes já da problema...
alguma dica ai???
XML:
<menu>
<item>
<fotoevento imagem='portfolio/15anos/15anos_01.jpg'/>
<foto tamanhofoto='738'/>
</item>
<item>
<fotoevento imagem='portfolio/15anos/15anos_02.jpg'/>
<foto tamanhofoto='738'/>
</item>
<item>
<fotoevento imagem='portfolio/15anos/15anos_03.jpg'/>
<foto tamanhofoto='738'/>
</item>
<item>
<fotoevento imagem='portfolio/15anos/15anos_04.jpg'/>
<foto tamanhofoto='738'/>
</item>
<item>
<fotoevento imagem='portfolio/15anos/15anos_05.jpg'/>
<foto tamanhofoto='472'/>
</item>
<item>
<fotoevento imagem='portfolio/15anos/15anos_06.jpg'/>
<foto tamanhofoto='738'/>
</item>
</menu>Discussão (6)
Carregando comentários...