Entrar
Últimos assuntos
» player não consegue andarpor lovn7 Qui 21 Nov 2024, 13:33
» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22
» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31
» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23
» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49
» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58
» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36
» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36
» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33
» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51
» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28
» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18
» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08
» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10
» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16
» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40
» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01
» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45
» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34
» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28
» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48
» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54
» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14
» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50
[RESOLVIDO] como criar um botão para pausar a musica
5 participantes
Página 1 de 1
[RESOLVIDO] como criar um botão para pausar a musica
Olá, sou nova aqui e queria saber como faço pra colocar um botão pra pausar a musica de fundo do jogo, e que esse botão ficasse na tela sempre, um botao que pausa e outro e toca de novo a musica exatamente assim, como faço isso ???
Última edição por taninhabaixinha em Seg 12 Set 2011, 15:04, editado 1 vez(es)
taninhabaixinha- Data de inscrição : 02/09/2011
Reputação : 0
Número de Mensagens : 36
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] como criar um botão para pausar a musica
Ih, taninhabaixinha, o game maker não tem a função "sound_pause". Ou você se conforma em a) diminuir o volume do som pra zero ou b) parar a música tendo que reiniciá-la, ou então baixe a supersound.dll. Você já usou dlls antes?
saim- Games Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios :
x 1 x 6 x 0
x 1 x 0 x 3
x 0 x 0 x 0
Re: [RESOLVIDO] como criar um botão para pausar a musica
Seja bem-vinda ao fórum e espero que possamos aprender com você do mesmo modo que você poderá aprender com a gente!
Não sei se pode ajudar, mas existe um modo bem básico de fazer isso e usaremos apenas 2 objetos:
1º Crie um objeto_play e nele coloque o evento "Mouse Left Pressed" e em seguida coloque a ação "Play Sound" e selecione o som desejado.
OBS: Esse evento é programado para tocar apenas uma música!
2º Crie um objeto_pause e nele coloque o evento "Mouse Left Pressed" e em seguida coloque a ação "Stop Sound" e selecione o som escolhido anteriormente.
O que podemos analisar deste tutorial básico?O objeto_play fará com que música escolhida toque na room e o objeto_pause fará com que essa música pare.
Existe uma maneira de alternar esses objetos poupando o espaço na room, basta apenas adicionar junto aos eventos criados nos objetos anteriores, o seguinte código:
Em "objeto" você põe o nome do objeto que vai virar e em "performevents", você coloca 0 (false) ou 1 (true).Colocando 1, o performevents é execultado, ou seja, os eventos "create" e "destroy" desses objetos serão execultados.
Espero ter ajudado e boa sorte!
Não sei se pode ajudar, mas existe um modo bem básico de fazer isso e usaremos apenas 2 objetos:
1º Crie um objeto_play e nele coloque o evento "Mouse Left Pressed" e em seguida coloque a ação "Play Sound" e selecione o som desejado.
OBS: Esse evento é programado para tocar apenas uma música!
2º Crie um objeto_pause e nele coloque o evento "Mouse Left Pressed" e em seguida coloque a ação "Stop Sound" e selecione o som escolhido anteriormente.
O que podemos analisar deste tutorial básico?O objeto_play fará com que música escolhida toque na room e o objeto_pause fará com que essa música pare.
Existe uma maneira de alternar esses objetos poupando o espaço na room, basta apenas adicionar junto aos eventos criados nos objetos anteriores, o seguinte código:
- Código:
instance_change(objeto,performevents)
Em "objeto" você põe o nome do objeto que vai virar e em "performevents", você coloca 0 (false) ou 1 (true).Colocando 1, o performevents é execultado, ou seja, os eventos "create" e "destroy" desses objetos serão execultados.
Espero ter ajudado e boa sorte!
Ritton- Games Ranking :
Notas recebidas : C
Data de inscrição : 07/06/2011
Reputação : 2
Número de Mensagens : 673
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] como criar um botão para pausar a musica
A menos que eu tenha entendido errado, ela quer que a música PAUSE, não que PARE, ou seja, que quando voltar a tocar, esteja no ponto em que parou. O game maker não suporta essa alternativa, mas há extensões que a possibilitam.Ritton escreveu:O objeto_play fará com que música escolhida toque na room e o objeto_pause fará com que essa música pare.
Se eu entendi errado, essa explicação resolve a parada!
saim- Games Ranking :
Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios :
x 1 x 6 x 0
x 1 x 0 x 3
x 0 x 0 x 0
Re: [RESOLVIDO] como criar um botão para pausar a musica
Ritton deu certo sim, muito obrigada, mas agora queria saber se teria como fazer com que os dois botões, o de dar play e o de pausar ficassem fixos na room, como uma healthbar ?
taninhabaixinha- Data de inscrição : 02/09/2011
Reputação : 0
Número de Mensagens : 36
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] como criar um botão para pausar a musica
Use esse codigo:
x=view_xview+posicão x
y=view_yview+posicão y
Oque fizemos? Se eu colocasse simplesmente x é igual a tanto ele ficari fixado na room, mas usando a view, podemos fixalo na tela, ou área que o jogador está vendo.
x=view_xview+posicão x
y=view_yview+posicão y
Oque fizemos? Se eu colocasse simplesmente x é igual a tanto ele ficari fixado na room, mas usando a view, podemos fixalo na tela, ou área que o jogador está vendo.
Re: [RESOLVIDO] como criar um botão para pausar a musica
Pera ae, nao entendi direito... esse "posicão" no lugar dele eu coloco o que ? e em que evento e ação ??
taninhabaixinha- Data de inscrição : 02/09/2011
Reputação : 0
Número de Mensagens : 36
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] como criar um botão para pausar a musica
Você usa no evento draw e na ação execute code.
E o posicao, mude para as coordenadas que o objeto vai ficar
E o posicao, mude para as coordenadas que o objeto vai ficar
Re: [RESOLVIDO] como criar um botão para pausar a musica
Deu certo mas só mais uma coisa, como eu faço pra colocar no codigo que ele seja relativo ?
taninhabaixinha- Data de inscrição : 02/09/2011
Reputação : 0
Número de Mensagens : 36
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] como criar um botão para pausar a musica
para usar o 'Relative' no codigo, ex. em vez de fazer tipo 10, vc faz x+10, assim será a posição dele mais o valor (no caso 10).
Abraço
Abraço
Re: [RESOLVIDO] como criar um botão para pausar a musica
Ok entendi, mas como fica nesse código ?
x=view_xview+928
y=view_yview+23
como eu faço pra ele ficar relativo ? tentei e nao deu certo :SSS
x=view_xview+928
y=view_yview+23
como eu faço pra ele ficar relativo ? tentei e nao deu certo :SSS
taninhabaixinha- Data de inscrição : 02/09/2011
Reputação : 0
Número de Mensagens : 36
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] como criar um botão para pausar a musica
Fiz assim mas nao deu muito certo, os botoes se movem conforme o personagem anda e a camera lhe acompanha, mas quando a camera para eles voltam a posiçao original! Alguem poderia me ajudar a corrigir isso, e fazer com que os botoes nao se movam ?
taninhabaixinha- Data de inscrição : 02/09/2011
Reputação : 0
Número de Mensagens : 36
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [RESOLVIDO] como criar um botão para pausar a musica
- Código:
x=view_xview+928
y=view_yview+23
Suponhamos que a área visível ao jogador seja de 320x240, isso é a view. Os valores de view são 0, então se definirmos um objeto na posição view_xview+32 é 0+32. Porém esse 0 é calculado com a posição da view na room, então em qualquer posição que a view estiver na room o valor de view_xview será zero.
Re: [RESOLVIDO] como criar um botão para pausar a musica
Ok muito obrigado a todos!
taninhabaixinha- Data de inscrição : 02/09/2011
Reputação : 0
Número de Mensagens : 36
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» [Resolvido]como usar uma dll para pausar a musica
» [Resolvido] Como criar um rastro para o player?
» [RESOLVIDO] Como criar uma health para o inimigo
» [resolvido] Como criar vida para cada inimigo ?
» [Resolvido]Como criar um sistema anti-copia para o executável no GM?
» [Resolvido] Como criar um rastro para o player?
» [RESOLVIDO] Como criar uma health para o inimigo
» [resolvido] Como criar vida para cada inimigo ?
» [Resolvido]Como criar um sistema anti-copia para o executável no GM?
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos