Página Inicial > ActionScript 2, Flash > Centralizando MovieClips no Stage

Centralizando MovieClips no Stage

Assunto:

Centralizando movieclips atacados da biblioteca no Stage.

ActionScript:

Versão 2.0

Instruções Adicionais:

1. Inicie um novo arquivo.

2. Crie um quadrado e converta-o em movieclip.

3. Instancie-o na biblioteca como posicao.

4. Nomeie a primeira layer como action.

5. Precione F9 para acessar o console de actions e cole o código abaixo.

6. Pronto, Ctrl+Enter.

Código:

  1. var palavra = "BUENO";
  2.  
  3. var posInicial = 0;
  4. var comprimento = 0;
  5. var distancia = 10;
  6.  
  7. for (i=1; i<=palavra.length; i++) {
  8.  attachMovie("posicao","mcPosicao"+i,i);
  9.  comprimento += _root["mcPosicao"+i]._width+distancia;
  10. }
  11.  
  12. posInicial = (Stage.width-comprimento)/2;
  13.  
  14. for (j=1; j<=palavra.length; j++) {
  15.  _root["mcPosicao"+j]._x = j*(_root["mcPosicao"+j]._width+distancia)+(posInicial-(_root["mcPosicao"+j]._width/2)-5);
  16.  _root["mcPosicao"+j]._y = Stage.height/2;
  17. }

DOWNLOAD:

Arquivo fonte (22)
  1. Nenhum comentário ainda.
  1. Nenhum trackback ainda.