Página 1 de 1

Carregar e tocar musica

Enviado: Qui Jul 14, 2016 4:03 pm
por Gonzo
to tentando tocar uma música com esse code mais da erro como no gms nao tem o sound_replace não consigo fazer do modo tradicional 

Código: Selecionar todos

   
if keyboard_check_released(ord('L')){
   var file = get_open_filename("musica|*.mp3;","")
  
if file != ""
   
 audio_play_sound(file,0,0);
}
   
como que faz agora?

Re: Carregar e tocar musica

Enviado: Qui Jul 14, 2016 4:47 pm
por Rodrigo Santiago
Tente usar streamers :

Código: Selecionar todos

snd = audio_create_stream(file);
audio_sound_play(snd, 0, true);
//Em algum lugar, no final, vc tem q destruir
audio_destroy_stream(snd);

Re: Carregar e tocar musica

Enviado: Qui Jul 14, 2016 5:58 pm
por Gonzo

Código: Selecionar todos

if keyboard_check_released(ord('L')){
   var file = get_open_filename("musica|*.mp3;","")
  
if file != ""
snd = audio_create_stream(file);
audio_sound_play(snd, 0, true);
}
Assim não funcionou Rodrigo..

Re: Carregar e tocar musica

Enviado: Qui Jul 14, 2016 8:16 pm
por Led
O código está certo, o que acontece é que a função só funciona com áudios OGG.

Código: Selecionar todos

if keyboard_check_released(ord('L'))
    {
    var file = get_open_filename("OGG|*.ogg;","")
      
    if file != ""
        {
        var snd = audio_create_stream(file);
        audio_play_sound(snd, 0, true);
        }
    }

Re: Carregar e tocar musica

Enviado: Qui Jul 14, 2016 8:32 pm
por Gonzo
Vlw Led nem desconfiei disso =D