Ir para conteúdo

POWERED BY:

Arquivado

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

RBastos

Posição fixa MC

Recommended Posts

Galera... procurei e não tive sucesso.

 

Tenho um stage de 620 px. Nele eu configurei o Stage Align = CC. Pois bem... existe um MC especifico que gostaria que ficasse no Stage Align = L.

 

Existe essa possibilidade? Tem outra solução?

 

Agradeço desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Stage align não tem nada a ver com as posições dos MovieClips internos dela

 

Se você quiser que o MovieClip fique numa posição X faça

AS 2

movieclip._x = posição

AS 3

movieclip.x = posição

 

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

O negoócio é que quando você usa o CC ele centraliza sempre o palco como se fosse um movieclip sempre centralizado na tela, pra você manter um movieclip na esquerda, você precisa pegar a largura inicial do palco com o Stage.width e quando o palco redimencionar, pega o novo valor do palco e diminui dessa largura, se por exemplo você tem a largura inicial de 620 e depois aumenta pra 720, você diminuindo 720 de 620 você terá -100px como o flash está centralizado, ele ficará fora do palco pra esquerda, então desse resultado, você divide por 2, ficando assim:

 

Stage.align = "CC";

largura = Stage.width;

mc.onEnterFrame = function(){
	this._x = (largura - Stage.width) / 2;
}

Claro que depois você muda o onEnterFrame para um listener com resize e tal, essa foi só uam luz pro seu problema.

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.