Ir para conteúdo

POWERED BY:

Arquivado

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

Mayc Rodrigues

MovieClipLoader

Recommended Posts

Segue o código ...

 

// Mayc Rodrigues// maycrodrigues@gmail.com//-// Começamos declarando variaveis do MovieClipLoader(mcL)// mcl -> Será o mcLvar mcL:MovieClipLoader = new MovieClipLoader();// mc -> Será o Objeto onde será carregado a Imagem ou SWFvar ml:Object = new Object();//carrega_txt.autoSize = true;// Ao começar a carregar ...ml.onLoadStart = function(pct:Object) {	   _root.carrega_txt.text = "";};// Enquanto estiver carregando ...ml.onLoadProgress = function(pct:Object, bLoad:Number, bTotal:Number) {	   _root.carrega_txt.text = "Carregando - "+Math.round(bLoad/bTotal*100)+"%";};// Quando terminar ...ml.onLoadComplete = function(pct:Object) {	   _root.carrega_txt.text = "";};// Ao iniciar a transição ...ml.onLoadInit = function(pct:Object) {	   // Criamos uma função onEnterFrame	   onEnterFrame = function () {			 // O "MC" -> 'Destino' é onde será carregado os arquivos			 _root.destino._alpha = _root.destino._alpha+50;			 // Condição quando o "Alvo" estiver visivel			 if (_root.destino._alpha>=100) {				   // Deleta o onEnterFrame				   delete this["onEnterFrame"];			 }	   };};// Se estiver naum errado ou naum axou axou o arquivoml.onLoadError = function() {	   _root.carrega_txt.htmlText = "Arquivo não encontrado";};// Adicionamos o ListenermcL.addListener(ml);// Criamos Prototype "carrega"_global.MovieClip.prototype.carrega = function(arquivo, mcDestino) {	   // O "Alvo" estará visivel	   mcDestino._alpha = 100;	   // Cria o onEnterFrame	   onEnterFrame = function () {			 // Cria uma "Velocidade" para a transição dos Arquivos			 mcDestino._alpha = mcDestino._alpha-50;			 // Condição para o "Alvo"			 if (mcDestino._alpha<=0) {				   // Deleta o onEnterFrame				   delete this["onEnterFrame"];				   // Usaremos o LoadClip				   _root.mcL.loadClip(arquivo, mcDestino);			 }	   };};/*Agora quando quiser carregar SWF's ou Imagens ...é só usar a Função 'carrega'dando um nome de um Arquivo (SWF ou Imagem)Ex: carrega("Imagem ou SWF", mcAlvo);*/carrega("arquivo.swf", destino);

B)

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.