Ir para conteúdo
Fórum Script Brasil
  • 0

Sons...


Sesshoumaru

Pergunta

4 respostass a esta questão

Posts Recomendados

  • 0

acho que tranformando MP3 em MID, ou diminuindo a qualidade do arquivo...ou então, você poderia fazer um preloader pra música

Link para o comentário
Compartilhar em outros sites

  • 0

a melhor maneira mesmu e carregar por Stream (acho q e isso), ou seja, vai carregando e vai tocando a musica! ^^

hum ! que função usa pra fazer isso?

Link para o comentário
Compartilhar em outros sites

  • 0

var my_sound:Sound = new Sound();

my_sound.loadSound("song1.mp3", true);

o TRUE ali diz q vai ser por streaming!!

olha so um teste legal..

pega esse codigo aki em baixo e cola num arquivo novo de flash pra você ver q legal:

var pb_height:Number = 10;
var pb_width:Number = 100;
var pb:MovieClip = this.createEmptyMovieClip("progressBar_mc", this.getNextHighestDepth());
pb.createEmptyMovieClip("bar_mc", pb.getNextHighestDepth());
pb.createEmptyMovieClip("vBar_mc", pb.getNextHighestDepth());
pb.createEmptyMovieClip("stroke_mc", pb.getNextHighestDepth());
pb.createTextField("pos_txt", pb.getNextHighestDepth(), 0, pb_height, pb_width, 22);
pb.createTextField("pos_txt2", pb.getNextHighestDepth(), -10, 30, 180, 22);
pb.pos_txt2.html = true;
pb._x = 100;
pb._y = 100;

with (pb.bar_mc) {
    beginFill(0x00FF00);
    moveTo(0, 0);
    lineTo(pb_width, 0);
    lineTo(pb_width, pb_height);
    lineTo(0, pb_height);
    lineTo(0, 0);
    endFill();
    _xscale = 0;
}
with (pb.vBar_mc) {
    lineStyle(1, 0x000000);
    moveTo(0, 0);
    lineTo(0, pb_height);
}
with (pb.stroke_mc) {
    lineStyle(3, 0x000000);
    moveTo(0, 0);
    lineTo(pb_width, 0);
    lineTo(pb_width, pb_height);
    lineTo(0, pb_height);
    lineTo(0, 0);
}

var my_interval:Number;
var my_sound:Sound = new Sound();
my_sound.onLoad = function(success:Boolean) {
    if (success) {
    trace("sound loaded");
    }
};
my_sound.onSoundComplete = function() {
    clearInterval(my_interval);
    trace("Cleared interval");
}
my_sound.loadSound("http://palcomp3.cifraclub.terra.com.br/mp3/d-tones_el-juego.mp3", true);
my_interval = setInterval(updateProgressBar, 100, my_sound);

function updateProgressBar(the_sound:Sound):Void {
    var pos:Number = Math.round((the_sound.position/the_sound.duration)*100);
    pb.bar_mc._xscale = pos;
    pb.vBar_mc._x = pb.bar_mc._width;
    pb.pos_txt.text = pos+"%";
    pb.pos_txt2.htmlText = "visite: <a href='http://www.fanarte.com/index.php?pag=radios'>www.fanarte.com</a>";
}

o resultado vai ser +- esse aki:

http://www.fanarte.com/index.php?pag=radio...es_el-juego.mp3

tongue.gif

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...