Consegui um script de preloader para colocar em um swf, pois está meio grande: 1.85 Mb.
Fiz com a barrinha de porcentagem, um mc com efeito fade em uma bolinha, pra dar tempo de carregar o filme todo, td bonitinho, mas a página ainda demora um pouco pra ser carregada, fica nakela tela branca, aí qdo aparece carregando, começa aprox. dos 80% em diante, aí carrega rapidinho.
Minha idéia era pra aparecer "Carregando" desde o 1%, pq isso não acontece? Alguém poderia me auxiliar?
Coloquei o script do preloader no 1° frame da 1.a cena, que é leve, pois o filme tem muitas cenas...
O endereço que postei o filme está em http://guveron.googl...es.com/sbc.html e o Script é esse:
this.stop();
this.barra._xscale = 0;
this.carregador = function() {
var total = this.getBytesTotal();
var carregado = this.getBytesLoaded();
var pct = Math.floor(carregado*100/total);
this.porcentagem.text = pct;
this.barra._xscale = pct;
if(total > 4 && pct == 100) {
this.gotoAndPlay(2);
clearInterval(this.interval);
};
};
this.interval = setInterval(this, "carregador", 200);
Gustavo
???
Olá a todos,
Consegui um script de preloader para colocar em um swf, pois está meio grande: 1.85 Mb.
Fiz com a barrinha de porcentagem, um mc com efeito fade em uma bolinha, pra dar tempo de carregar o filme todo, td bonitinho, mas a página ainda demora um pouco pra ser carregada, fica nakela tela branca, aí qdo aparece carregando, começa aprox. dos 80% em diante, aí carrega rapidinho.
Minha idéia era pra aparecer "Carregando" desde o 1%, pq isso não acontece? Alguém poderia me auxiliar?
Coloquei o script do preloader no 1° frame da 1.a cena, que é leve, pois o filme tem muitas cenas...
O endereço que postei o filme está em http://guveron.googl...es.com/sbc.html e o Script é esse:
this.stop();
this.barra._xscale = 0;
this.carregador = function() {
var total = this.getBytesTotal();
var carregado = this.getBytesLoaded();
var pct = Math.floor(carregado*100/total);
this.porcentagem.text = pct;
this.barra._xscale = pct;
if(total > 4 && pct == 100) {
this.gotoAndPlay(2);
clearInterval(this.interval);
};
};
this.interval = setInterval(this, "carregador", 200);
Gustavo