Ir para conteúdo
Fórum Script Brasil
  • 0

Movieclip?


Carlos Rocha

Pergunta

Pessoal, to cum problema.

Quando uso o código abaixo, e clico no botão Portifólio, ele aparece e em 1segundo some.

Como corigir isso?

stop();
// Começamos declarando variaveis do MovieClipLoader(mcL)
// mcl -> Será o mcL
var mcL:MovieClipLoader = new MovieClipLoader();
// mc -> Será o Objeto onde será carregado a Imagem ou SWF
var 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 não errado ou não axou axou o arquivo
ml.onLoadError = function() {
       _root.carrega_txt.htmlText = "Arquivo não encontrado";
};
// Adicionamos o Listener
mcL.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("hospedagem.swf", swf);

carrega("home.swf", swf); // Aqui carrego um filme no inicio(porem num ta carregando);
portifolio.onRelease = function(){
    //loadMovie("portifolio.swf", swf);
    carrega("portifolio.swf", swf);
}

Vlw

Editado por Carlos Rocha
Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      652k
×
×
  • Criar Novo...