Jump to content


Photo

O Que Tem De Errado


  • Faça o login para participar
1 reply to this topic

#1 giga_fire

giga_fire

    Normal

  • Usuários
  • 75 posts
  • Sexo:Não informado
  • Localidade:Leme

Posted 10/08/2004, 15:34

Eu uso esse código pra cirar um preloader.

onClipEvent(load) {
	total = 200000000000;
	bytes_total = 200000000000;
	tamanho_total = length(total);
	if (tamanho_total > 3 && tamanho_total < 6) {
  total = total/1000 add "Kb";
	}
	if (tamanho_total < 6) {
  total = total/1000000 add "Mb";
	}
	_parent.stop();
}

onClipEvent(enterFrame) {
	carregado = _parent.getBytesLoaded();
	bytes_carregado = _parent.getBytesLoaded();
	pacote = Math.floor((carregado*100)/total);
	// Calcular qual a unidade de medida adequada
	tamanho_carregado = length(carregado);
	if (tamanho_carregado > 3 && tamanho_carregado <= 6) {
  carregado = carregado/1000 add "Kb";	
	}
	if (tamanho_carregado >= 6) {
  carregado = carregado/1000000 add "Mb";
	}
	// Exibir progresso
	progresso_texto = pacote add "% " add carregado add " de " add total;
	logo._alpha = pacote;
	progresso._width = Math.floor((90*pacote)/100);
	if (bytes_carregado == bytes_total) {
  _parent.play();
	}
}

Porém, não imprime, a barra que era pra aumentar não aumenta e a caixa de texto progresso_texto fica mostrando um zero :wacko:

#2 DuRanG

DuRanG

    Doutor

  • Usuários
  • 988 posts
  • Sexo:Masculino
  • Localidade:Brasília - DF

Posted 10/08/2004, 18:33

use um trace(carregado) e veja o que retorna
Leandro Ferreira




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq