Ir para conteúdo

POWERED BY:

Arquivado

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

fefesoares

Chamar arquivo externo.

Recommended Posts

Gostaria de saber como faço para chamar um swf para rodar em outro arquivo flash.

 

Exemplo:

 

Vamos supor que eu tenha um arquivo "site.swf" e preciso que um outro arquivo externo "animacao.swf" rode dentro dele.

 

Estou usando Actionscript 2.0.

 

Obrigada!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie um botão na tela, intancie na parte de propriedades como bt01.

 

No frame 1 coloque o seguinte action script

 

_root.createEmptyMovieClip("alvo", _root.getNextHighestDepth()); //no lugar de _root pode ser colocado this
// Pronto você criou seu alvo (target) onde vai direcionar seu swf

// Coloque esse código para o botão
bt01.onPress = function{
 alvo.loadMovie("animação.swf"); // aqui você estará chamando a animação.swf no alvo seu Target que criou antes.
}

Para chamar outras animações basta colocar outros botões instancialos e dar alvo.unloadMovie(); e alvo.loadMovie("novo.swf"); para chamar o novo swf

 

sempre colocando todas as funções que chamam o botão que você instanciou no mesmo frame que se encontra o botão.

 

Caso ache complicado

Crie um botão na tela, aperte F8 de ele a qualidade de botão.

E clic no botão, vá na parte de Actions e coloque o seguinte comando.

on (press, release){
 alvo.loadMovie("animação.swf");
}

E pronto você ao clicar no botão carregará no alvo a sua animação.

 

O alvo ao ser criado dinamicamente será colocado nas posições X e Y = 0

 

Para modificar isso você deve colocar os seguintes comandos em baixo de _root.createEmptyMovieClip("alvo", _root.getNextHighestDepth());

alvo._x = 100; // aqui você vai colocar ele com as cordenadas x que achar necessário para seu filme.
alvo._y = 100; // aqui você vai colocar ele com as cordenadas y que achar necessário para seu filme.

E pronto

 

Qualquer dúvida poste ae ;)

 

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.