osk 0 Denunciar post Postado Abril 18, 2008 no palco tenho a barra preloader e dentro dela o holder. Mas nao funciona nao ela ja fica invisivel. stop(); /* Criando objeto som_sound */ var som_sound:Sound = new Sound(); var numero:Number = 1 function music(musica) { /* Carregando som_sound */ som_sound.loadSound(musica, true); _root.onEnterFrame = function() { preloader._visible = true; holder._x = 162.9; holder._y =6.0; preloader._xscale = 0; preloader.onEnterFrame = function() { preloader._xscale = Math.floor(_root.holder.getBytesLoaded()/_root.holder.getBytesTotal()*100); porcento = Math.floor(_root.holder.getBytesLoaded()/_root.holder.getBytesTotal()*100); porcentagem = porcento+ "%"; if (Math.round(this._xscale) == 100) { preloader._visible = false; } } /* exibe o nome da música no campo musica_txt */ artista_txt.text = som_sound.id3.artist; musica_txt.text = som_sound.id3.songname; } som_sound.start(); } // ações dos botões =============== //pára a música stop_btn.onRelease = function() { som_sound.stop(); }; btn1.onRelease = function() { if (_root.numero<>1) { _root.numero -= 1; } musica = "musica1.mp3"; music(musica); }; btn2.onRelease = function() { if (_root.numero<>3) { _root.numero += 1; } musica = "musica2.mp3"; music(musica); }; btn3.onRelease = function() { if (_root.numero<>3) { _root.numero += 1; } musica = "musica3.mp3"; music(musica); }; //========================= musica = "musica"+numero+".mp3"; music(musica); Compartilhar este post Link para o post Compartilhar em outros sites
Eder Fortunato 15 Denunciar post Postado Abril 20, 2008 recomendo que você use o comando trace(), para saber o valor que esta aparecendo, coloque dentro do onEnterFrame, assim facilita para você saber o que esta acontecendo []´s Compartilhar este post Link para o post Compartilhar em outros sites