Ir para conteúdo

POWERED BY:

Arquivado

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

Bruna Camargo da Silva

AS3 - Variável que armazene um Movie Clip

Recommended Posts

Sou iniciante em AS e estou tendo uma pequena dificuldade.

Tenho vários movie clips diferentes que pretendo executar. Um de cada vez. Porém apesar de diferentes, todos eles serão executados da mesma maneira.

Para não ter que repetir o mesmo código para cada um deles, eu queria criar uma variável onde eu pudesse armazenar o movie clip que eu quisesse, a ser chamada depois, a fim de trabalhar com determinado movie clip

Porém, não encontrei nenhuma maneira de fazer isso. Já procurei muito na internet, mas nada.

Alguém poderia me ajudar?

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Armazene-os em um array:

mcs_arr:Array = [ 'm1_mc', 'm2_mc', 'm3_mc' ];
E quando precisar, chame-os no seu código:
loadMovie( root[ mcs_arr[ x ] ], ... );
Ou:
root[ mcs_arr[ x ] ].play();//Onde "x" é o índice do seu array, que no exemplo poderia ser 0, 1 ou 2

PS: Faltou você informar a versão do actionscript que está trabalhando...

 

Ops, já está especificado no título, desculpe-me.

 

[]'s

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.