Ir para conteúdo

POWERED BY:

Arquivado

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

Sandler Riot

Criar movieclip e carregar filme.

Recommended Posts

Olá galera.

 

Situação;

 

- Tenho um botão, ao clicar nele deve ocorrer:

 

1 - criar um movieclip via actionscript

2 - posicionar este movieclip em determinado ponto x e y

3 - carregar um swf externo dentro deste movieclip.

 

como posso fazer? obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui sozinho... aeww

 

on(release){
	_root.createEmptyMovieClip("teste", this.getNextHighestDepth());
	_root.teste._x = 100;
	_root.teste._y = 100;
	loadMovie("este.swf", _root.teste);
 }

Compartilhar este post


Link para o post
Compartilhar em outros sites

//Crie seu botão no 1° FRAME da 1ª LAYER e o intancie como botao cole o código no 1° FRAME na 2ª LAYER,  colo o caminho para seu swf e pronto.

botao.onRelease = function() {

	var mcl:MovieClipLoader = new MovieClipLoader();

//altere posiçãoemx e posiçãoemy para os valores uqe deseja posiciona-lo

	var alvo:MovieClip = _root.createEmptyMovieClip("alvo", posiçãoemx, posiçãoemy);

	mcl.loadClip("seu.swf",alvo);
	
}

Testa ai aqui funcionou.

 

Abraços http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Outra dúvida;

 

Após criar o movie e usa-lo, como posso fazer para deleta-lo ou limpa-lo?

 

ex: descarregar o swf que eu carreguei nele ou simplesmente, deletar ele.

 

ty

 

=)

Use unloadMovie(seu mc);

Compartilhar este post


Link para o post
Compartilhar em outros sites

Kisuke, beleza, assim eu vou descarregar o mc.

 

E para destrui-lo?

 

Pois eu vou abrir diversas vezes diversos mc's, e não quero ficar sempre deixando o mc aberto. Quero abrir e destruir ele.

 

enfim

 

=p

Compartilhar este post


Link para o post
Compartilhar em outros sites

Kisuke, beleza, assim eu vou descarregar o mc.

 

E para destrui-lo?

 

Pois eu vou abrir diversas vezes diversos mc's, e não quero ficar sempre deixando o mc aberto. Quero abrir e destruir ele.

 

enfim

 

=p

Acredito que o unloadMovie faca isso. Ai em seguida você pode utilizar ate o mesmo mc anteriormente, ou ate criar outros.

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Kisuke, opa camarada, seguinte...

 

Acredito que o unloadMovie apenas descarrega o mc. O mc vai continuar lá, apenas vazio.

 

Isso soluciona, afinal de contas, o conteúdo do mc vai sumir. =)

 

Mas minha dúvida é: Eu vou criar diversos mc's via as, e sempre usando apenas o unloadmovie para descarrega-los, sem destrui-los, isso no pode acontecer algum problema depois? ter tantos mc's abertos em meu root?

 

por isso eu pergunto, como destrui-lo? existe a possibilidade? ou apenas descarrega-lo ja ta de bom tamanho.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Kisuke, opa camarada, seguinte...

 

Acredito que o unloadMovie apenas descarrega o mc. O mc vai continuar lá, apenas vazio.

 

Isso soluciona, afinal de contas, o conteúdo do mc vai sumir. =)

 

Mas minha dúvida é: Eu vou criar diversos mc's via as, e sempre usando apenas o unloadmovie para descarrega-los, sem destrui-los, isso no pode acontecer algum problema depois? ter tantos mc's abertos em meu root?

 

por isso eu pergunto, como destrui-lo? existe a possibilidade? ou apenas descarrega-lo ja ta de bom tamanho.

beleza tem o metodo removeMovieClip(seu mc);

 

Abs

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.