Jump to content
Fórum Script Brasil
  • 0

Me Ajudem Por Favor!


Guest Lucia

Question

Guest Lucia

Pessoal, vocês podem me ajudar? Eu quero fazer um carregando pro filme principal e quando eu clicar em cada link tem um carregando antes de abrir o filme selecionado. Clique aqui para ver o exemplo do que eu estou querendo fazer. Pode ser pra hoje ainda? É muito urgente. muito obrigada:

Lucia

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Tem sim, da pra você colocar só carregando ou só a porcentagem... sei la, mais o que eu tenho aqui, é o que eu peguei do post do toninho-sk8, ele posto um logo acima, mais eu vo passar ele aqui pra tu, mais tem um porem ele usa uma barra de carregamento, mais isso você tira e muda pra uma porcetagem.... se não souber outro dia (de semana), eu posto o codigo e a explicação ae...

Basta colocar o codigo no primeiro frame de todos os .swf que o filme principal foi chamar com o LoadMovie:

function carregador() { 
comecoX = 100; // local em x da barra 
comecoY = 100; //local em y da barra
barraLargura = 250; // Tamanho da barra em largura 
barraAltura = 10; // Tamanho da barra em altura 
ctotal = this.getBytesTotal(); 
this.createEmptyMovieClip("carregadorBarra", 2); 
this.createTextField("textoPercentual",4,97,80,30,20); //instancia, nivel, x, y, largura, altura
this.onEnterFrame = function() { // toda vez que o frame for chamado a função é chamada
if (carregado == ctotal && ctotal != 0) { 
carregadorBarra.removeMovieClip(); 
textoPercentual.removeTextField(); 
this.onEnterFrame = null; 
} else { 
carregado = this.getBytesLoaded(); 
percentual = Math.round((carregado/ctotal)*barraLargura); 
textoPercentual.text = Math.round((carregado/ctotal)*100) + "%"; 
carregadorBarra.clear(); // aqui está o desenho da barra
carregadorBarra.moveTo(comecoX, comecoY); 
carregadorBarra.beginFill(0xFF0000, 100); // cor da barra hexadecimal
carregadorBarra.lineTo(percentual+comecoX, comecoY); 
carregadorBarra.lineTo(percentual+comecoY, comecoY+barraAltura); 
carregadorBarra.lineTo(comecoX, comecoY+barraAltura); 
carregadorBarra.lineTo(comecoX, comecoY); 
carregadorBarra.endFill(); 
} 
}; 
} 
carregador();// chama a função

Link to comment
Share on other sites

  • 0
Guest Lucia

Muito obrigada... É só copiar o cógido inteiro e por no primeiro frame de cada filme que eu fizer. Ah!!! Tem que colocar stop na frame seguinte?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.1k
    • Total Posts
      651.9k
×
×
  • Create New...