Ir para conteúdo

POWERED BY:

Arquivado

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

Fernando Perez

Alinhar grade + paginação

Recommended Posts

Boa noite pessoal !

 

Estou fazendo um projeto, em que tenho uma "grade" de objetos, que se alinham conforme o tamanho do browser, certo ? Ou seja, um alinhamento Fullscreen.

 

O que eu queria, era criar uma paginação, mas eu não consigo !

 

Vejam o meu projeto atual: http://fernandoperez.com.br/lab/grade.swf

 

Pra voces verem o efeito, diminuam o browser.

 

Como fazer agora , para que, dependendo do tamanho VERTICAL do browser, ele crie uma paginação, movendo os itens que ficaram pra fora do browser, pra uma nova página, à esquerda...

 

Para voces entenderem, este site é EXATAMENTE o que eu quero fazer: http://www.noeeko.com/#/illustration

 

Olhem os ítens e redimensionem o browser, é exatamente o que eu preciso !

 

Vou colocar abaixo, a parte do codigo de posicionamento dos meus itens:

 

	for (var i:Number = 0; i<totalItens; i++) {
		var atual:MovieClip = holderThumbs["item"+i];
		if (largura<W-(twidth*2)) {
			if (i != 0) {
				largura += twidth + (margem/2);
				tx += twidth;
			}
		} else {
			largura = 0;
			tx = 0;
			if (i != 0) {
				ty += theight;
			}
		}
		atual._x = tx + margem;
		atual._y = ty;
	}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pelo que observei, manteve os tumbnails na horizontal e 'cortou' ao redimensionar a tela, mas removeu os que estavam visíveis na linha abaixo.

 

Ficou interessante. É isso que pensa em também fazer?

 

Já no seu ele reposiciona os objetos no stage.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, na verdade, o que eu quero fazer, é, ao invés de reposicionar todos os itens um abaixo do outro, simplismente detectar o tamanho do browser, verificar se os ítens cabem na página, se não couberem, mover os que não cabem para a direita, como se fosse uma paginação,

 

Isso porque, depois de eu conseguir fazer isso, ai sim vou criar uma máscara e criar os botõezinhos de paginação, etc, entendeu ?

 

Só preciso que me ajudem na lógica da paginação, que eu to tentando mo tempo e não consigo de jeito nenhum.

 

vou mandar uma imagem de exemplo do que eu gostaria:

 

Imagem Postada

 

ve se da pra entender ! nao deve ser tao dificil :((

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom se forem MovieClips cada 1 deles... realmente não é dificil...

 

Mas como você ta criando essa tua "paginação"

 

Pois você vai ter que detectar o tamanho do browser, só puxar o Stage.height e o Stage.width

E depois vai ter que verificar se cabe... e até quantos cabem...

 

Se não couberem todos você deixa o contador global parado naquele valor... e na proxima página continua com o contador global

 

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.