..:: MX Studio Fóruns ::..: load de inicialização de site - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

load de inicialização de site preciso saber como se faz.. URGENTE se possivel..

#1 User is offline   Nelmar - o - Tecnico 

  • Group: Membros
  • Posts: 14
  • Joined: 11-January 08

Posted 11 January 2008 - 10:41 AM

oh galera estou precisando de uma ajudinha de vcs..

é que preciso saber como se faz pa botar aquel script no meu site..
de (loading) garremento de inicialização do site vcs sabem né..!!!

se puder me ajudar ficarei mto grato..

at´emais.. gente..
fuiZZ

0

#2 User is offline   Ana Tavares 

  • Group: Membros
  • Posts: 3
  • Joined: 31-January 06

Posted 11 January 2008 - 11:40 AM

busque por preloader

http://www.mxstudio.com.br/forum/lofiversi...php/t10554.html
0

#3 User is offline   xikinho 

  • Group: Membros
  • Posts: 172
  • Joined: 10-July 07

Posted 11 January 2008 - 12:09 PM

ai Nelmar, tudo bom??

faz o seguinte:

cria um rectangulo que vai servir de barra de preload;
depois converte ela em um movie clip (com o ponto de registo no lag
do esquerdo);
da o nome de instancia de "barra"(sem aspas);
agora cria um campo dinamico de texto com o nome de variavel de "pct"(sem aspas)
no fim disso converte tudo isso em um so movieclip;
agora seleciona esse movieclip e coloca essa acao nele:


onClipEvent (load) {

total = _parent.getBytesTotal();
size = length(total);

if (size > 3 and size <= 6) {

unit = "Kbytes";
divBy = Math.pow(10,3);

} else if (size > 6) {

unit = "Mbytes";
divBy = Math.pow(10,6);

} else {

unit = "bytes";
divBy = Math.pow(10,0);

}

// ***************
barra._xscale = 0;

// ***************
ini_time = getTimer()/1000;

// ***************
_parent.stop();

}

onClipEvent(enterFrame) {

loaded = _parent.getBytesLoaded();

pct = (loaded/total) * 100;

barra._xscale = int(pct);

// ****** bps *************
cur_time = (getTimer()/1000) - ini_time;

bps = loaded / cur_time;

// ****** time left *******
bytesLeft = total - loaded;

timeLeft = bytesLeft/bps;

minutes = Math.floor(timeLeft / 60);
seconds = timeLeft - (minutes * 60);

if (minutes < 10) minutes = "0" + minutes;
if (seconds < 10) seconds = "0" + seconds;

// ******** if **************
if (pct == 100) _parent.play();

// **** saída para tela ***

timeLeft = minutes + ":" + seconds;

bps = substring(bps/1000,1,4) + " Kbps";

pct = Math.floor(pct) + "%";

b_total = substring(total/divBy,1,5) + unit;

b_loaded = substring(loaded/divBy,1,5) + unit;

b_left = substring((total-loaded)/divBy,1,5) + unit;
}

na primeira frame fica o preloader, nas outras fica o conteudo do site;
para testar faz Ctrl+enter+enter

P.S. nesse codigo ai tambem pode por um contador de tempo, e um contador de quantos bytes faltam

espero ter ajudado...

valewww
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)