Ir para conteúdo

POWERED BY:

Arquivado

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

Angelo Silva

Posicionar itens ao redimensionar swf

Recommended Posts

galera queria saber se é possível ao redimensionar um swf os itens que estão no palco se posicionarem com relação o tamanho do swf...Vou tentar explicar: eu tenho um swf que vai redimensionar caso a pessoa redimensione o browser, e eu quero centralizar um item dentro do swf quando alguém redimensionar???É possível, alguém tem um exemplo pra me passar???Valeuzão pela ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, vai te dar um trabalhinho pra fazer, mas você pode monitorar quando isso acontecer e obter o novo tamanho do stage e assim você reposiciona seus objetos.

 

tipo copie e cole este script no flash:

 

 

//criando um quadradothis.createEmptyMovieClip("q", 10);with(q){	moveTo(0,0);	lineStyle(1, 0x666666, 100);	beginFill(0xcccccc, 80);	lineTo(100,0);	lineTo(100,100);	lineTo(0,100);	endFill();}//função para centralizar um objeto no stagefunction centrar(obj){	with(obj){		_x = (Stage.width/2)-(_width/2);		_y = (Stage.height/2)-(_height/2);	}}//ouvinte que será 'avisado' quando o stage for redimensionadovar ouvinte:Object = {}ouvinte.onResize = function(){	centrar(q);}//definindo o Stage para se alinhar no canto superior esquerdoStage.align = "LT";Stage.addListener(ouvinte);//centralizando o objeto pela primeira vez no stagecentrar(q);

CTRL + ENTER e voila

 

Abraço,

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.