Ir para conteúdo

POWERED BY:

Arquivado

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

Fernando Perez

[Resolvido] Como fazer um certo tipo de paginação ?

Recommended Posts

Olá pessoal, essa dúvida minha pode ser bem simples para vocês !

 

Eu tou me matando aqui,

 

Eu fiz uma lista de ítens atravéz de um "for", agora eu preciso fazer com que, quando chegar em X números de ítens, os mesmos se movam para a direita, e assim por diante, como se fosse uma paginação, porém, os ítens ficam à direita, entenderam?

 

Exemplo:

 

Minha lista atual está assim:

 

- Item1

- Item2

- Item3

- Item4

- Item5

- Item6

 

E eu gostaria que ao chegar no número 4, ele fosse para a direita junto com o restante, ficando assim:

 

- Item1 - Item4

- Item2 - Item5

- Item3 - Item6

 

E assim por diante !!!

 

Eu tentei fazer um for encadeado, mas não rolou

 

 

 

:'(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tou carregando eles dinamicamente mesmo, via attachmovie

 

ex:

 

this.attachMovie("item", "item"+i, i);~

Aí, no for, eu faço assim:

 

with(this["item"+i){
    texto.text = titulos[i]; //<esse é o array criado com titulos
    _y = 20*i;
}

Só precisava saber como fazer esse lance de um certo tipo de paginação, se é com for encadeado, se é com while do

 

:(

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já consegui o que eu queria

 

segue script para quem quiser estudar a mesma coisa :

 

var limite:Number = 3;
var linha:Number = 0;
var coluna:Number = 0;
for (i=0; i<itens.length; i++) {
	this.attachMovie("item","item"+i,this.getNextHighestDepth());
	with (this["item"+i]) {
		texto.text = itens[i];
		_x = coluna*380;
		_y = linha*30;
	}
	// controle de 3 por linha
	if (linha<limite-1) {
		linha++;
	} else {
		linha = 0;
		coluna++;
	}
}

abraços!

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.