..:: MX Studio Fóruns ::..: Problema com organização usando XML - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Problema com organização usando XML

#1 User is offline   AMZ 

  • Group: Membros
  • Posts: 251
  • Joined: 02-January 05

Posted 13 July 2007 - 06:45 PM

To montando uma galeria que vai servir de portfolio. Usei como base um .fla do lucasmotta de notícias, modifiquei-o para que pudesse suportar a galeria, porém to com uns problemas na hora da galeria se organizar.

A galeria se organizaria da seguinte maneira:

3 linhas com 12 itens cada uma. Tudo isso sendo alimentado pelo XML que será gerado por um php.

Tudo funciona normal, a primeira linha fica certa, mas as outras duas linhas eu não consegui deixa-las funcionando corretamente. Usei o seguinte código pra poder gerar as outras duas linhas (o que está em negrito):

CODE
for (var i = 0; i<meuXML.childNodes.length; i++) {
        this.attachMovie(menuBot, "item"+i, i+10);
        var item:Object = this["item"+i];
        item.id = (meuXML.childNodes[i].attributes.id);
        item.imagem = (meuXML.childNodes[i].attributes.imagem);
        item.arquivo = (meuXML.childNodes[i].attributes.arquivo);
        item.carrega.loadMovie(item.imagem);
        if (i != 0) {
            item._x = posX += (this["item"+(i-1)]._width)+15;
            cont++;
                                        // O que eu fiz para tentar organizar comeca aqui
                    if(i > 12){
                        posX = 0;
                        item._x = posX += (this["item"+(i-1)]._width)+15;
                        item._y = item._y = item._height + 15;;            
                    } if(i > 24){
                        posX = 0;
                        i++;                        
                        item._x = posX += (this["item"+(i-1)]._width)+15;
                        item._y = item._y = item._height + 96;;
                    }else{
                        
                }
        }



As linhas se formaram beleza, mas só aparece um item que quando eu dou o trace nele é um item na posição errada (ex.: o item 23 onde era pra ser o 13). Alguem sabe como resolver? Alguma dica pelo menos?

Valeu! wink.gif
0

#2 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 13 July 2007 - 09:27 PM

Você quer organizar seus itens em colunas e linhas?

Se for, dá uma olhada nesse tópico:

http://www.mxstudio.com.br/forum/index.php?showtopic=34902

[]s
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)