Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LukasMoraes

Preloader....

Recommended Posts

Galera...

 

Esse preloader esta na Cena 1 e vai pra Cena 2 quando termina... só que ele fica carregando sem exibir nada e só exibe o preloader quando chega a 95%... alguém pode ajudar?

 

 

stop();barra_mc._xscale = 0;_root.onEnterFrame = function() {	var tot = Math.round(_root.getBytesTotal()/1024);	var car = Math.round(_root.getBytesLoaded()/1024);	var por = Math.round(car/tot*100);	por_txt.text = por+"%";	barra_mc._xscale = por;	if (por == 100) {		gotoAndStop("2", 1);	}};

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta assim:

stop();var tot:Number = _root.getBytesTotal() / 1024;var car:Number = _root.getBytesLoaded() / 1024;var por:Number = Math.floor((car / tot) * 100);por_txt.text = por + "%";barra_mc._xscale = por;if (por >= 100) {	 nextScene();}

* verifique se os objetos estão instanciados..

barra_mc

por_txt

 

vlw

qualquer coisa é só falar... http://forum.imasters.com.br/public/style_emoticons/default/natal_biggrin.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então... com o seu código, não exibe o preloader como antes... e agora não termina de carregar... ele trava...

tenta assim:

stop();var tot:Number = _root.getBytesTotal() / 1024;var car:Number = _root.getBytesLoaded() / 1024;var por:Number = Math.floor((car / tot) * 100);por_txt.text = por + "%";barra_mc._xscale = por;if (por >= 100) {	 nextScene();}
* verifique se os objetos estão instanciados..barra_mcpor_txtvlwqualquer coisa é só falar... http://forum.imasters.com.br/public/style_emoticons/default/natal_biggrin.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

tenta fazer assim:

na CENA 2...

cria um novo MC "carregador"...

dentro dele crie 3 camadas...

BARRA e PORCENTAGEM

em cada camada crie seus respectivos objetos...(barra e porcentagem).

transforme a barra em MC com o nome "barra"..

atribua "porcentagem" como nome de variavel no campo dinamico...

volte a cena principal (cena 2)...

coloque a instancia do CARREGADOR no 1º frame..

selecione o CARREGADOR e d 1 F9..

coloca isso...

stop();var total:Number = _root.getBytesTotal();var carregado:Number = _root.getBytesLoaded();var percentual:Number = Math.floor((carregado / total) * 100);porcentagem = percentual + "%";barra._xscale = percentual;if (carregado >= total) {	 _root.play();}

DELETA A CENA 1...

testa ai pra ver se funciona...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.