Problema com aumentar e diminuir o volume

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Problema com aumentar e diminuir o volume

Mensagem por Riccardoric em Dom 15 Fev 2015, 23:34

Olá pessoas antes de comentarem, "Leia as regras já existem tutoriais sobre aumentar e diminuir o volume", eu não to querendo saber como faz Razz mas to tendo um problema no script que coloquei na minha engine, a variável muda... mas o volume não.

Vou postar os códigos aqui:
Create:
global.volume_musica=1;

Step:
if (keyboard_check_pressed(vk_up) && global.volume_musica<1)
{ global.volume_musica+=0.05 }
if (keyboard_check_pressed(vk_down) && global.volume_musica>0)
{ global.volume_musica-=0.05 }

sound_volume(sound_1, global.volume_musica)
sound_volume(sound_2, global.volume_musica)
sound_volume(sound_3, global.volume_musica)
sound_volume(sound_4, global.volume_musica)
Pronto. Quando aperto a tecla direita ou esquerda o valor muda, (eu vi no draw), mas o volume da música não :/ ela fica sempre no mesmo, tem como concertar isso?
OBS// Não quero usar DLL.

Riccardoric

Número de Mensagens : 206
Idade : 17
Data de inscrição : 17/06/2014
Reputação : 34
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Problema com aumentar e diminuir o volume

Mensagem por Lighter em Seg 16 Fev 2015, 16:24

Você ta usando o game maker studio? Caso sim, saiba que a função sound_[...] ficou obsoleta, agora no gms usamos audio_[...]. E pelo eu andei vendo, não há mais como alterar o volume nativamente pelo gm:s (Link da discussão), se existir uma forma será com DLL. flw.

Lighter

Ranking : Sem avaliações
Número de Mensagens : 307
Idade : 18
Data de inscrição : 16/01/2014
Reputação : 29
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

http://google.com

Voltar ao Topo Ir em baixo

Re: Problema com aumentar e diminuir o volume

Mensagem por gabrielsch em Seg 16 Fev 2015, 16:58

Como o Lighter disse, as funções sound_[...] são da versão antiga da engine de audio e com a chegada da nova que começa com audio_[...] você agora pode fazer as mesmas coisas que a antiga e muito mais. Respondeu tua pergunta é possível mudar o volume de um som usando as funções audio_sound_gain() e audio_sound_length(), colocando em um script desse jeito:
Código:
///audio_sound_set_volume( index, volume)
audio_sound_gain(argument0, argument1, 0)
audio_sound_gain(argument0, argument1, audio_sound_length(argument0))

___________


Acesse: http://foxen.com.br/



gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

Re: Problema com aumentar e diminuir o volume

Mensagem por Riccardoric em Seg 16 Fev 2015, 23:55

Respondendo pros dois:
To usando Game Maker pro 8.0
Não existe audio_volume no gm 8.0 (pelo menos no meu)
Mas agradeço muito por ter respodindo Very Happy

Riccardoric

Número de Mensagens : 206
Idade : 17
Data de inscrição : 17/06/2014
Reputação : 34
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Problema com aumentar e diminuir o volume

Mensagem por Conteúdo patrocinado Hoje à(s) 12:28


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum