Conectar-se

Esqueci minha senha

Últimos assuntos
» [Duvida] O que aprender
Hoje à(s) 00:17 por Fubukki

» Nota de esclarecimento - GMBR voltou!
Sex 23 Jun 2017, 20:33 por Willy

» Regras do Fórum
Sex 23 Jun 2017, 19:02 por GMBR

» Retorno da GMBR!!!
Ter 24 Jan 2017, 15:43 por GMBR

» Jogo Dengue HTML
Seg 30 Nov 2015, 16:17 por guga

» Criando IA Simples para inimigos
Qua 25 Nov 2015, 19:22 por DJDAVYD

» Ordenar variavel em ordem decrescente
Sex 28 Ago 2015, 21:09 por Kodained

» colisão de queda após outra colisão dando problema
Qui 27 Ago 2015, 13:51 por manobrother

» Crio Trilha Sonora para Games!
Qui 27 Ago 2015, 13:50 por Isaias Malafaia

» Problema com Colisão
Qui 27 Ago 2015, 12:30 por The_Game

» Quem quer Uma Engine, e de Quê?
Qui 27 Ago 2015, 09:22 por theguitarmester

» [RESOLV]Como adicionar 2 objetos na mesma posição?
Qua 26 Ago 2015, 11:38 por Bhryenno Kelvyn Carlson

» Sistema de porta!!!
Ter 25 Ago 2015, 21:29 por theguitarmester

» Venda de objetos em Inventário - Multiplicado
Seg 24 Ago 2015, 18:33 por AG Hydra

» Atirar na direção certa
Seg 24 Ago 2015, 09:03 por theguitarmester

» Western Duels
Seg 24 Ago 2015, 07:47 por theguitarmester

» Problemas na compilação android
Dom 23 Ago 2015, 23:43 por Zero.

» Dúvida sobre strings, lendo txt
Sab 22 Ago 2015, 20:31 por Pai véi

» Como estabilizar um som
Sab 22 Ago 2015, 19:03 por Isquilo_Roedor

» Janela Modal
Sab 22 Ago 2015, 09:23 por Pai véi

» Sobre instance Creation Code
Sab 22 Ago 2015, 08:39 por Pai véi

» LudumDare #33
Sex 21 Ago 2015, 21:17 por WellingtonBecker

» Como fazer um temporizador
Sex 21 Ago 2015, 19:02 por Isquilo_Roedor

» GMS sempre salva projeto ao compilar?
Sex 21 Ago 2015, 12:32 por Pai véi

» Tipo de Draw que dê melhor fps...
Sex 21 Ago 2015, 12:25 por Pai véi

Quem está conectado
25 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 23 Visitantes

jonnyall, Kapoty

[ Ver toda a lista ]


O recorde de usuários online foi de 324 em Ter 05 Out 2010, 13:36

Funções de Sons

Página 1 de 2 1, 2  Seguinte

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

Funções de Sons

Mensagem por Suadao em Seg 12 Jul 2010, 19:00

Funções de Sons

Descrição

Nesse "tutorial" ensinarei vocês a usarem as funções dos sons (É... não sou bom em descrições XD). Utilizarei o Game Maker 8.0 PRO, mas creio que funcione em outras versões.

Desenvolvimento

Sound Play:

Estrutura
Código:
sound_play(som)
Explicação
Bem... Você já deve ter percebido que o código inicia um som, apenas coloque o nome do sound que deseja que toque entre os parênteses.

Sound Loop:
Estrutura
Código:
sound_loop(som)
Explicação
Essa função é parecida com o sound play, porém nessa função o som toca "para sempre", ou seja, fica tocando repetidamente.

Sound Stop:
Estrutura
Código:
sound_stop(som)
Explicação
Você já deve ter entendido que esse código faz pausar algum som, apenas coloque o nome do sound entre os parênteses.

Sound Stop All:
Estrutura
Código:
sound_stop_all()
Explicação
Essa função é parecida com a Sound Stop, porém ela pausa todos os sons que estão tocando durante o jogo, não é necessário dizer os sons, pois como já disse ela pausa todos os sons que estão tocando.

Sound IsPlaying:
Estrutura
Código:
sound_isplaying(som)
Explicação
Essa função serve para verificar se o som está tocando, ela é acompanhada com o if. Coloque o nome do som entre os parênteses. Ex:
if sound_isplaying(som) {show_message("O som está tocando")}
Se o som estiver tocando, aparecerá a mensagem "O som está tocando".

Sound Pan:
Estrutura
Código:
sound_pan(som,valor)
Explicação
Nesse código é dito em que caixa de som tocará o som (da direita, da esquerda, ou das duas), no som você coloca o nome do sound que você deseja que toque, no valor você coloca 1 para o som vir da caixa de som da direita, -1 para o som vir da caixa de som da esquerda e 0 para o som vir de ambas as caixas de som.

Sound Fade:
Estrutura
Código:
sound_fade(som,valor,tempo)
Explicação
Mesmo não entendendo direito tentarei explicar, esse código faz com que provoque um efeito chamado "fade" no som, esse efeito faz com que a música vá diminuindo até o som acabar ou aumentando até o som começar (desculpe pela minha má explicação). No som você coloca o nome do sound que você quer que ganhe o efeito, em valor você coloca 1 para o som ir aumentando até começar ou 0 se quiser que ele fique diminuindo até acabar, em tempo você coloca o tempo que quer que o efeito dure em milisegundos.

Sound Global Volume
Estrutura:
Código:
sound_global_volume(valor)
Explicação
Esse código é o que altera o volume de todos os sons que estão sendo tocados no jogo. Em valor você coloca o volume que você quer (Ex: Mudo = 0, Medio = 0.6, Alto = 1).

Sound Volume
Estrutura:
Código:
sound_volume(som,valor)
Explicação
Esse código é parecido com o de cima, porém ele altera o volume de apenas um som. No lugar do som coloque o som que você deseja alterar o volume, e em valor o volume que você deseja (Ex: Mudo = 0, Medio = 0.6, Alto = 1)

Valew! flw


Última edição por Suadao em Qua 14 Jul 2010, 16:48, editado 6 vez(es)
avatar
Suadao

Data de inscrição : 22/11/2009
Número de Mensagens : 1035
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário http://www.recursos-mania.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por VerdiMare em Seg 12 Jul 2010, 19:26

Cara, o tuto ta bom e bem explicado,
mas ta muito básico, é só um cara botar "Sound"
na janela de GML, mas fora isso, o
Pan, Fade e Global Volume foi uma boa

eu nem conhecia xD

Até mais
avatar
VerdiMare

Data de inscrição : 21/02/2009
Número de Mensagens : 679
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por fonetico em Seg 12 Jul 2010, 19:39

ótimo tutorial Suadão, muito bom!
Na verdade, não conhecia os três últimos comandos, porque afinal, nunca criei um projeto com som, ainda xD

Ah e você mudou o seu nome? Preferia Suadão, todo mundo já se acostumou xD
avatar
fonetico

Data de inscrição : 05/10/2009
Número de Mensagens : 1830
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por makgamer em Seg 12 Jul 2010, 19:42

otimo tutorial, vai ajudar muita jente!
tbm n conecia os 3 ultimos comandos!
tbm preferia suadão Happy
avatar
makgamer

Ranking : Nota D
Notas recebidas : D
Data de inscrição : 29/03/2009
Número de Mensagens : 927
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   : 1
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por Suadao em Seg 12 Jul 2010, 19:49

Que bom que gostaram Happy. Irei ver se peço pra trocar novamente o meu nickname.

Valew! flw
avatar
Suadao

Data de inscrição : 22/11/2009
Número de Mensagens : 1035
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário http://www.recursos-mania.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por dj_mdk em Seg 12 Jul 2010, 20:27

;P APROVADO

ASS; MAVERICK Rolling Eyes
avatar
dj_mdk

Data de inscrição : 29/05/2010
Número de Mensagens : 5
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por SIGILOSO em Seg 12 Jul 2010, 20:29

Ótimo tuto,vc abordou um assunto mto interessante e pouco comentado! Happy
Com certeza será mto útil,pois o som é uma das partes mais importantes de um jogo!
afro
avatar
SIGILOSO

Ranking : Nota A
Notas recebidas : A+A+A+A+A+A+A
Data de inscrição : 06/06/2009
Número de Mensagens : 2264
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 4
   : 2
   : 1

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por Suadao em Ter 13 Jul 2010, 13:15

maverick pensa que diz:
;P APROVADO

ASS; MAVERICK
Que bom que gostou Happy. Só tente fazer comentários mais construtivos da próxima vez.

Felipe Henri says:
Ótimo tuto,vc abordou um assunto mto interessante e pouco comentado!
Com certeza será mto útil,pois o som é uma das partes mais importantes de um jogo!
Mas essa foi a idéia que me deu na cabeça, abordar um assunto pouco comentado. Que bom que gostou... Wooow! XD

Valew! flw


Última edição por Suadao em Ter 13 Jul 2010, 17:04, editado 1 vez(es)
avatar
Suadao

Data de inscrição : 22/11/2009
Número de Mensagens : 1035
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário http://www.recursos-mania.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por Dancity em Ter 13 Jul 2010, 14:04

Muito bom o tudo ;D
Explicou certinho uma funções que eu nem sabia Happy
Até que vc improvisou bem com o Sound Fade.
Edit:
Esqueçeu do sound_isplaying =D
avatar
Dancity

Ranking : Nota A
Notas recebidas : A
Data de inscrição : 11/01/2009
Número de Mensagens : 1339
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 1
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por Lolegal em Ter 13 Jul 2010, 15:50

Muito bom tuto, eu não conheci o Sound Pan, seria ótimo em jogos de tiro
avatar
Lolegal

Data de inscrição : 18/08/2009
Número de Mensagens : 190
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por Suadao em Ter 13 Jul 2010, 15:56

Dancity says:
Edit:
Esqueçeu do sound_isplaying =D
Ah sim! Já adicionei. Obrigado por lembrar ;)

Lolegal says:
Muito bom tuto, eu não conheci o Sound Pan, seria ótimo em jogos de tiro
É mesmo, vale a pena testar o Sound Pan.

Valew! flw

Editado: Havia me esquecido do Sound Volume, acabei de adicionar.

P.S.: Existem mais funções mas que eu saiba são para jogos 3D, ou seja, para programadores mais avançados, e eu não conheço direito as funções então não pude explicar para vocês :S.
avatar
Suadao

Data de inscrição : 22/11/2009
Número de Mensagens : 1035
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário http://www.recursos-mania.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por LCS em Ter 13 Jul 2010, 19:49

muito bom tuto suado eu nem sabia pra q q servia a queles outros la valew eu soh usava o som normal e por lib ainda hsauhs
valew suado !!
flws
avatar
LCS

Ranking : Nota A
Notas recebidas : A
Data de inscrição : 09/03/2010
Número de Mensagens : 1035
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 2
   : 1
   : 1

Ver perfil do usuário http://www.www.ww.www

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por Alex Marcelo em Ter 13 Jul 2010, 19:52

Muito bom tutorial, como todos os seus outros!
Creio que muita gente (como eu) que explorou pouquíssimos desses recursos, agora pode saber mais! =D
avatar
Alex Marcelo

Data de inscrição : 09/08/2009
Número de Mensagens : 137
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 1
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por Mystery_boy_maker em Ter 13 Jul 2010, 23:22

Otimo tutorial Suadao parabens a cada novo post
voce se supera esperamos mais tutorias de voce
Esta muito bem organizado, e digitado digo sem erros
de gramatica sorrindo2
avatar
Mystery_boy_maker

Data de inscrição : 25/01/2010
Número de Mensagens : 908
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 1

Ver perfil do usuário http://recursos-mania.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por Adriel em Ter 13 Jul 2010, 23:28

Pessoal, então, vamos supor que tem um objeto que aumenta o som, ficaria no código dele no left pressed( do mouse ) :
Código:
sound_volume(som,+1)

E num objeto que diminui coloca "-" ao invés de "+" né? É isso?
avatar
Adriel

Data de inscrição : 18/07/2009
Número de Mensagens : 922
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por Suadao em Qua 14 Jul 2010, 10:09

O cara mais misterioso do fórum disse:
Otimo tutorial Suadao parabens a cada novo post
voce se supera esperamos mais tutorias de voce
Esta muito bem organizado, e digitado digo sem erros
de gramatica.
Sim, sim, eu sempre tento organizar o máximo dos meus tópicos e não cometer nenhum erro de gramática, o Google Chrome me ajuda um pouco nessa parte ;).

Adriel says:
Pessoal, então, vamos supor que tem um objeto que aumenta o som, ficaria no código dele no left pressed( do mouse ) :
Código:
sound_volume(som,+1)

E num objeto que diminui coloca "-" ao invés de "+" né? É isso?
Não é assim que funciona, o código apenas é pra escolher o volume que quer que o seu som toque, e não para aumentar ou diminuir.

Valew! flw


Última edição por Suadao em Qua 14 Jul 2010, 10:36, editado 1 vez(es)
avatar
Suadao

Data de inscrição : 22/11/2009
Número de Mensagens : 1035
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário http://www.recursos-mania.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por Igor KinGamer em Qua 14 Jul 2010, 10:34

Del escreveu:Pessoal, então, vamos supor que tem um objeto que aumenta o som, ficaria no código dele no left pressed( do mouse ) :
Código:
sound_volume(som,+1)

E num objeto que diminui coloca "-" ao invés de "+" né? É isso?

Você leu o tutorial?

Esse código não aumenta ou abaixa o volume. Ele escolhe o valor do volume. Você tem que colocar um valor de 0 a 1 (0, 1, 0.1, 0.2, 0.55, 0.777, etc.). Se você colocar 0, o som ficará com o volume mínimo (mudo, como o Suadao escreveu). Se colocar 1, o som ficará com o volume máximo. E, é óbvio, quanto maior for o valor, mais alto ficará o som.
avatar
Igor KinGamer

Data de inscrição : 26/09/2008
Número de Mensagens : 890
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por correiajoao em Qua 14 Jul 2010, 11:10

E o tuto está do melhor!
avatar
correiajoao

Data de inscrição : 05/06/2010
Número de Mensagens : 353
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por BioTrust em Qua 14 Jul 2010, 11:36

Bom, estava te devendo este comentário desde ante ontem, quando disse que ia comentar, mas acabei esquecendo. Antes de tudo, desculpe a demora :oops: .

Então,li o tutorial duas vezes só pra ter certeza do que eu ia escrever, e realmente, ficou ótimo. Como o Mbm disse, ficou ótimo, sem erros, bem coesivo, tudo para deixar fácil a leitura. Os seus tutoriais tem melhorado bastante a visualização, até porque você tem colocado uma certa 'organização a mais' a cada tuto novo. Espero que um dia você se sinta realmente grato por ter ajudado tanta gente em tão pouco tempo Smile

Pode ter certeza, já conseguiu ser meu colega, e se continuara assim, poderemos nos tornar grandes amigos, um dia Very Happy (quem sabe, né?)

Obs.: Heheheh, por que motivo o Igor colocou meu nome na assinatura dele? Parece meio estranho, mas eu gostei da 'homenagem' Very Happy
avatar
BioTrust

Data de inscrição : 04/06/2010
Número de Mensagens : 410
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   : 1
   : 0
   : 0

Ver perfil do usuário http://livrodojovemnerd.blogspot.com

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por Suadao em Qua 14 Jul 2010, 11:53

@BioTrust escreveu:Bom, estava te devendo este comentário desde ante ontem, quando disse que ia comentar, mas acabei esquecendo. Antes de tudo, desculpe a demora :oops: .

Então,li o tutorial duas vezes só pra ter certeza do que eu ia escrever, e realmente, ficou ótimo. Como o Mbm disse, ficou ótimo, sem erros, bem coesivo, tudo para deixar fácil a leitura. Os seus tutoriais tem melhorado bastante a visualização, até porque você tem colocado uma certa 'organização a mais' a cada tuto novo. Espero que um dia você se sinta realmente grato por ter ajudado tanta gente em tão pouco tempo Smile

Pode ter certeza, já conseguiu ser meu colega, e se continuara assim, poderemos nos tornar grandes amigos, um dia Very Happy (quem sabe, né?)

Obs.: Heheheh, por que motivo o Igor colocou meu nome na assinatura dele? Parece meio estranho, mas eu gostei da 'homenagem' Very Happy

Que bom que achou do tutorial isso tudo que disse, com certeza algum dia poderemos nos tornarmos bons amigos Smile.

Obs.: Heheheh, por que motivo o Igor colocou meu nome na assinatura dele? Parece meio estranho, mas eu gostei da 'homenagem' Very Happy
Na realidade ele usou um "script" chamado
Código:
{USERNAME}

Veja um exemplo:
Olá, Convidado, beleza?

Valew! flw
avatar
Suadao

Data de inscrição : 22/11/2009
Número de Mensagens : 1035
Insígnias de JAM :

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Prêmios
   :
   :
   :

Ver perfil do usuário http://www.recursos-mania.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Funções de Sons

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Página 1 de 2 1, 2  Seguinte

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