Ajuda em GML!

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

Ajuda em GML!

Mensagem por thiagofigcosta em Sex 06 Abr 2012, 17:22

Código:
{
if selecao=1 {room_goto_next()}
if selecao=2 {game_load(get_string("Continuar jogo:",""))}
if selecao=3 {game_end()}
}

Esse código é de um menu e quero que quando seja selecionada uma opção pare de tocar a musica que ja coloquei e e faça um som de click. eu só sei colocar sons pelo atalho que já tem no gm. por favor me ensinem a parar e tocar sons em gml.

thiagofigcosta

Número de Mensagens : 30
Idade : 18
Data de inscrição : 29/11/2011
Reputação : 1
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://onlyplayerbr.blogspot.com.br/ | http://inanobr.blogspot.c

Voltar ao Topo Ir em baixo

Re: Ajuda em GML!

Mensagem por Super Maker em Sex 06 Abr 2012, 17:25

Acho que você ta precisando do sound_stop(som);

Super Maker

Número de Mensagens : 646
Idade : 33
Data de inscrição : 09/07/2011
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Ajuda em GML!

Mensagem por theguitarmester em Qua 11 Abr 2012, 12:23

como o SuperMaker disse:
Acho que você ta precisando do sound_stop(som);
voçê pode fazer tambem um botão de seleção assim:
Código:
if seleção=4 {if sound_isplaying(som) sound_stop(som) else sound_play(som)}
som é o nome do som que você deseja que pare, ou comece.
quanto ao som do clique, deixe o código assim:
Código:
if seleção=4 {if sound_isplaying(som) sound_stop(som) else sound_play(som) sound_play(clique)}

theguitarmester

Ranking : Sem avaliações
Número de Mensagens : 1908
Idade : 21
Data de inscrição : 28/02/2012
Notas recebidas : B
Reputação : 80
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 2
   : 2
   : 1

http://guitarmester.no.comunidades.net/index.php?pagina=19362978

Voltar ao Topo Ir em baixo

Re: Ajuda em GML!

Mensagem por saim em Qua 11 Abr 2012, 12:32

Action Sound End ?
Talvez você não precise de GML (embora seja ótimo saber GML).

saim

Ranking : Nota B
Número de Mensagens : 2964
Idade : 38
Data de inscrição : 14/01/2011
Notas recebidas : C-D-A-B
Reputação : 121
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 3

Voltar ao Topo Ir em baixo

Re: Ajuda em GML!

Mensagem por William Lima em Qua 11 Abr 2012, 15:00

As fuvções bádicas para som são as seguintes:
Comandos:
sound_play():
Toca algum som. Cuidado ao por no step, pois assim repetirá a cada step. Coloque em eventos que usem geralmente um step, ou faça uma variável para limitar a quantidade de vezes que tocará.
sound_stop():
Para a música que você colocar no comando.
sound_loop():
Repete uma música, mas prefiro usar sound_isplaying() para repetir músicas
Checagem:
sound_isplaying():
checa se a musica está tocando.

Coloquei somente o básico e útil aqui!

William Lima

Ranking : Nota A
Número de Mensagens : 426
Idade : 22
Data de inscrição : 10/09/2010
Notas recebidas : C+A+A+B+A
Reputação : 10
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 2
   : 2
   : 0

http://williammustaffa.blogspot.com

Voltar ao Topo Ir em baixo

Re: Ajuda em GML!

Mensagem por Conteúdo patrocinado Hoje à(s) 19:13


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