LukasMoraes 0 Denunciar post Postado Dezembro 15, 2006 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
cassiano óliver 1 Denunciar post Postado Dezembro 15, 2006 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
REDS 0 Denunciar post Postado Dezembro 15, 2006 Fala ae Lukas; Veja se isto te serve! Loading Compartilhar este post Link para o post Compartilhar em outros sites
LukasMoraes 0 Denunciar post Postado Dezembro 15, 2006 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
cassiano óliver 1 Denunciar post Postado Dezembro 15, 2006 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
Vinicius R3 0 Denunciar post Postado Dezembro 19, 2006 Ve se ajuda. Video Aula de preloader Falow Compartilhar este post Link para o post Compartilhar em outros sites
GabrielFerrari 41 Denunciar post Postado Dezembro 19, 2006 http://www.flashmasters.com.br/?site=tutor...cat=2&id=22 http://www.flashmasters.com.br/?site=tutor...cat=2&id=23 http://www.flashmasters.com.br/?site=tutor...cat=2&id=24 Compartilhar este post Link para o post Compartilhar em outros sites
danitos 0 Denunciar post Postado Dezembro 21, 2006 dentro do seu if só colocar o comandodelete this.onEnterFrame; Compartilhar este post Link para o post Compartilhar em outros sites