SchultzGames
Para tirar dúvidas, crie um tópico especifico na área "Dúvidas em Geral" e aguarde ser respondido. Evite comentar em tópicos não relacionados a sua dúvida :D
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
Referência nula em variável Int
Como Deixar O Jogo Mais "Limpo" De Se Jogar?
[____TÓPICO LIVRE____] FALE O QUE QUISER (Parte 2)
Escalar paredes
Alguém sabe um modo fazer o PlayerPrefs funcionar no linux?
Jogo Way To Victory
Ajuda com Duvida Sobre Os Angulos no Unity
SISTEMA SIMPLES DE VEICULO UNITY 5
[RESOLVIDO] Usar Regex para remover um ponto "."
Transição de Fases
Dúvida WEBGL
Doom 3 - rodando em WebAssembly
SOU MODELADOR SE TIVER ALGUEM PRECISANDO AI ME CONTATE
[TUTORIAL] Como Usar O Forum
[TUTORIAL] Texto Legenda Character Por Character Para Uso Básico
Script de tiro de um determinado local, armadilha
Link Prefabs??
[Projeto] Omega Racers
[DUVIDA] Acresentar int ao segurar botão
Html 5
Como desativar o retorno do microfone?
Duvida Sobre Animacoes
luz e luzes do carro
ALGUEM PODE ME DAR UMA AJUDA AQUI COM UM SCRIPT??
Standart assents
ESTOU PRECISANDO DE UMA AJUDA COM UM SCRIPT
[TUTORIAL] Script super simples Para ficar de Dia e de Noite Automaticamente.
Vocês Já Ficaram Com Vontade De Jogar Algum Jogo Criado ?
Principais Erros Q O Console Da Unity Avisa?
Unity não vem com Character Controller
Como Altera a Emissão do Material Por Script
Destruir um inimigo e mudar de cena para o fim do jogo
ALGUEM PODE ME AJUDAR COM UM SCRIPT ????? :) :) :) :)
Problema com dano aos inimigos
[TUTORIAL] Como Hospedar jogos em WEBGL UNITY
Duvida Sobre posição de objetos dentro do Scroll View Canvas
Botão UI pressionar tecla do teclado?
[TUTORIAL] Joystick vistual para mobile
Converter Controle telcado para Celular
[TUTORIAL] Entrar no carro estilo GTA
(Ajuda) Verificação do cronômetro
[TUTORIAL] 42 ÓTIMAS DICAS DE OTIMIZAÇÃO PARA JOGOS MOBILE (Android)
13º Andar, jogo indie completo!
Uma das principais razões pelas quais desenvolvedores fracassam
Select File Runtime Android Unity3D
Sistema De Paraquedas Em C#, Como Fazer?
[Projeto em Andamento] Brazil Combat
Game Engine
Gostaria de saber se já tem como colocar esse carro como mod no Spintires Mudrunners
COMBUSTIVEL
[TUTORIAL] Sistema Pdv, Mercado, Padaria, Conveniência, Lojas Em Geral - C# VISUAL STUDIO
[TUTORIAL] C# .NET | Instalar IDE para compilar c# para outras plataformas
Inimigo seguir o player
Guia PBR - Luz e Matéria: A teoria da renderização e sombreamento
player pulando eternamente quando dentro de um trigger colllider, como corrigir isso? 2D
[TUTORIAL] Inimigo que segue player enquanto player está vendo
Formação de Equipe ( Favela Killer)
Hengor meu MMORPG indie
[TUTORIAL] Sistema Simples de Falas
Como criar macro com tempo no Windows
Gente estou com dúvida de como que faz o sistema do personagem (First Person)
Chamar variavel em outra script para chama-lo ao slide
Limite de spawn e respawn de inimigos
Command 888
(DUVIDA)Privacy Policy e Terms of use
[TUTORIAL] Como fazer um TELEPORTE
Verificar se outro objeto tem um script usando o raycasy
alguem pode ajudar com um problema xbox live
Unity: Não consigo criar meu projeto
Asset Store Está Recusando Meus Modelos 3D
Construção estilo Minecraft DUVIDA
Arma atravessando paredes - AJUDA
Sites de efeitos sonoros
Sistema de skin (Player) Sprite Renderer
Inserir animação em certos elemento
Som de passos 3º pessoas Unity C#
Ui só em tal lugar
Duvida sobre menu
como faco para spawnar a vida do inimigo junto com ele direto do prefabe
Freio Motor De Caminhão
Segurar item na mão e dropar item.
Como que faço para transformar um Vector3 em transform.position?
Textura aplicada na objeto mas não aparece
CharacterController não interage com Box Colliders.
Dúvida sobre pagamento de direitos autorais
Sistema de foco na Unity.
Rotação de sprite dentro do canvas (deformação)
duvida conta no banco inter
Flamehead MMORPG Indie
Colisoes na Unity
diminuir a vida do enemy que esta coollidindo com o player ,combase nos niveis
[RESOLVIDO] Exportar do blender para 3D Max?
[TUTORIAL] Unity 5 - Como criar o próprio FPS Controller
ARRAYS
[TUTORIAL] Controle 3ª pessoa com animações mecânicas (root motion)
Problema com sprite na unity
[RESOLVIDO] Preciso de ajuda com joystic para personagem 2D
Spawn Random simultâneo em pontos específicos
erro no scripts de dano no player 2D
Hoje à(s) 5:49 pm
Hoje à(s) 5:39 pm
Hoje à(s) 5:17 pm
Hoje à(s) 5:02 pm
Hoje à(s) 3:23 pm
Hoje à(s) 2:25 pm
Hoje à(s) 12:05 pm
Hoje à(s) 12:04 pm
Hoje à(s) 11:58 am
Hoje à(s) 11:25 am
Hoje à(s) 11:18 am
Hoje à(s) 10:50 am
Hoje à(s) 9:37 am
Hoje à(s) 2:51 am
Hoje à(s) 2:43 am
Hoje à(s) 2:14 am
Hoje à(s) 1:56 am
Ontem à(s) 9:34 pm
Ontem à(s) 9:30 pm
Ontem à(s) 9:29 pm
Ontem à(s) 9:00 pm
Ontem à(s) 8:28 pm
Ontem à(s) 7:40 pm
Ontem à(s) 7:37 pm
Ontem à(s) 5:45 pm
Ontem à(s) 3:48 pm
Ontem à(s) 3:34 pm
Ontem à(s) 1:33 pm
Ontem à(s) 12:23 pm
Qui Jul 18, 2019 6:47 pm
Qui Jul 18, 2019 6:36 pm
Qui Jul 18, 2019 5:03 pm
Qui Jul 18, 2019 4:59 pm
Qui Jul 18, 2019 2:56 pm
Qui Jul 18, 2019 2:55 pm
Qua Jul 17, 2019 7:37 pm
Qua Jul 17, 2019 7:20 pm
Qua Jul 17, 2019 6:04 pm
Qua Jul 17, 2019 4:34 pm
Qua Jul 17, 2019 4:04 pm
Qua Jul 17, 2019 2:29 pm
Qua Jul 17, 2019 10:45 am
Qua Jul 17, 2019 10:43 am
Qua Jul 17, 2019 9:13 am
Ter Jul 16, 2019 9:19 pm
Ter Jul 16, 2019 8:40 pm
Ter Jul 16, 2019 8:14 pm
Ter Jul 16, 2019 5:24 pm
Ter Jul 16, 2019 5:19 pm
Ter Jul 16, 2019 3:59 pm
Ter Jul 16, 2019 2:19 pm
Ter Jul 16, 2019 1:56 pm
Ter Jul 16, 2019 1:44 pm
Ter Jul 16, 2019 10:36 am
Ter Jul 16, 2019 1:24 am
Seg Jul 15, 2019 2:29 pm
Seg Jul 15, 2019 12:36 pm
Seg Jul 15, 2019 12:25 pm
Sab Jul 13, 2019 10:12 pm
Sab Jul 13, 2019 10:12 pm
Sab Jul 13, 2019 8:13 pm
Sab Jul 13, 2019 7:50 pm
Sab Jul 13, 2019 7:07 pm
Sab Jul 13, 2019 12:34 pm
Sab Jul 13, 2019 10:54 am
Sex Jul 12, 2019 7:51 pm
Sex Jul 12, 2019 4:22 pm
Sex Jul 12, 2019 3:32 pm
Sex Jul 12, 2019 1:56 pm
Qui Jul 11, 2019 8:50 pm
Qui Jul 11, 2019 7:41 pm
Qui Jul 11, 2019 7:38 pm
Qui Jul 11, 2019 6:32 pm
Qua Jul 10, 2019 11:58 pm
Qua Jul 10, 2019 8:34 pm
Qua Jul 10, 2019 6:11 pm
Ter Jul 09, 2019 10:55 pm
Ter Jul 09, 2019 10:09 pm
Ter Jul 09, 2019 8:28 pm
Ter Jul 09, 2019 7:23 pm
Ter Jul 09, 2019 5:19 pm
Seg Jul 08, 2019 7:27 pm
Seg Jul 08, 2019 6:26 pm
Seg Jul 08, 2019 3:01 pm
Seg Jul 08, 2019 1:51 pm
Seg Jul 08, 2019 8:10 am
Seg Jul 08, 2019 2:56 am
Seg Jul 08, 2019 12:09 am
Dom Jul 07, 2019 8:38 pm
Dom Jul 07, 2019 3:52 pm
Dom Jul 07, 2019 10:09 am
Dom Jul 07, 2019 8:53 am
Dom Jul 07, 2019 1:13 am
Sab Jul 06, 2019 11:40 pm
Sab Jul 06, 2019 9:07 pm
Sab Jul 06, 2019 11:57 am
Sab Jul 06, 2019 11:54 am
Sab Jul 06, 2019 11:47 am
Sab Jul 06, 2019 11:37 am
guimaraf
Tegh
Tegh
Projeto Residentes Evil
Magnatah
luckas211
nibirou
Alerson Software
luiz12345
guimaraf
guimaraf
poyser
XxzeroChinxX 999
Magnatah
vitorhugo
Magnatah
Magnatah
guimaraf
Diguinho
guimaraf
lesgoy
Projeto Residentes Evil
Magnatah
Magnatah
Magnatah
gutovic29
ademirggplay
Magnatah
JohnRambo
SteveRogers
Magnatah
luckas211
luckas211
Gustavo L1m4
RAFAELhentay
Dark_The_King
Diguinho
Daniel Dória
Johnatasdasilva
brunaeandersoncosmeticos@
poyser
Magnatah
Patrick
Tegh
GramadoOrc
Projeto Residentes Evil
thales.ulisses
Chilinger
brunos sou
Alerson Software
Chilinger
Chilinger
Chilinger
Magnatah
mathhBR
FantasmaFX
zeca urubu
Callyde Jr
Magnatah
lesgoy
Magnatah
Magnatah
Blandbrute6677
Callyde Jr
poyser
mama2401
diegopds
diegopds
Callyde Jr
Magnatah
rafaelllsd
rafaelllsd
poyser
luckas211
ffabim
merike11
iToddy
poyser
guimaraf
yurinogueira
Ed Mafi
Ed Mafi
Ed Mafi
LúcioHenrique098
eduardonog30
ruanzikaad
danielPedra90
MarcosSchultz
Magnatah
Magnatah
Magnatah
TioUV
LúcioHenrique098
MarcosSchultz
luckas211
poyser
poyser
guimaraf
luckas211

Como faço um som parar de tocar?

Ir em baixo

DÚVIDA Como faço um som parar de tocar?

Mensagem por DUT em Sab Jan 26, 2019 7:54 pm

Estou fazendo uns códigos para o meu personagem 2D emitir sons de passos diferentes de acordo com o tipo de terreno(ex:grama,concreto...)Ai para emitir o som de acordo com cada terreno,coloquei este código:

Código:
//
        if (Physics.Raycast(transform.position, -Vector3.up, out PontoColisao, RaioDeColisão))
        {
            if (PontoColisao.transform.gameObject.CompareTag("TerrenoDeGrama"))
            {
                tags = "grama";
             
            }
            if (PontoColisao.transform.gameObject.CompareTag("TerrenoDeTerra"))
            {
                tags = "terra";
             
            }
        }



        //Andando
        Movement();

        if (Input.GetKey(KeyCode.D))
        {
            Tocador.enabled = true;
            Direção = "Direita";
            GetComponent<Animator>().SetBool("AndandoDireita", true);
            if(tags == "grama")
            {
                Tocador.clip = AndandoEmGrama;
                if (!Tocador.isPlaying)
                {
                    Tocador.PlayOneShot(Tocador.clip);
                }
             
            }
            if (tags == "terra")
            {
               
               
                    tags = "terra";
                    Tocador.clip = AndandoEmTerra;
                    if (!Tocador.isPlaying)
                    {
                        Tocador.PlayOneShot(Tocador.clip);
                    }
               
            }



        }
        if (Input.GetKeyUp(KeyCode.D))
        {
            Direção = "Direita";
            GetComponent<Animator>().SetBool("AndandoDireita", false);
            Tocador.enabled = false;
        }

Se eu apertar e segurar o D,o som de andar em grama se a tag for grama ira emitir,mesma coisa com a de terra,mas quando o meu personagem 2D anda em um terreno de grama e passa para o terreno de terra imediatamente,continua tocando o son de andar na grama,ele so para se eu soltar o D e apertar novamente...Como faço para quando apertar o D,se for tag grama,ira sair som de andar em grama e os outros sons irao ser parados,entende?tipo,quero saber o ao contrario de:

Código:
Tocador.clip = AndandoEmTerra;
                    if (!Tocador.isPlaying)
                    {
                        Tocador.PlayOneShot(Tocador.clip);
                    }
DUT
DUT
MembroAvançado

Masculino PONTOS : 1488
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Como faço um som parar de tocar? WvDYdlf

Ver perfil do usuário http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faço um som parar de tocar?

Mensagem por mafipt em Sab Jan 26, 2019 8:00 pm

Basicamente vc precisa de ver se o som atual é diferente do terreno.



Código:
if(tags == "grama")
{
if (!Tocador.isPlaying || Tocador.clip != AndandoEmGrama)
{
Tocador.clip = AndandoEmGrama;
Tocador.PlayOneShot(Tocador.clip);
}

}
else if (tags == "terra" || Tocador.clip != AndandoEmTerra)
{


tags = "terra";
Tocador.clip = AndandoEmTerra;
if (!Tocador.isPlaying)
{
Tocador.PlayOneShot(Tocador.clip);
}

}
mafipt
mafipt
MembroAvançado

Masculino PONTOS : 1668
REPUTAÇÃO : 51
Idade : 18
Áreas de atuação : C#, Java, PHP, JS, MySql, Multiplayer, Unity.

Respeito as regras : Como faço um som parar de tocar? WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faço um som parar de tocar?

Mensagem por DUT em Sab Jan 26, 2019 8:08 pm

Deu certo,mas,os áudios ficam tocando um em cima do outro,tipo ando em terra,e depois vou para a grama e ai o de grama toca,mas o terra continua tocando em cima e depois de uns 2 segundos para e só fica o de grama....Sera que o meu audio de andar é muito grande?
DUT
DUT
MembroAvançado

Masculino PONTOS : 1488
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Como faço um som parar de tocar? WvDYdlf

Ver perfil do usuário http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faço um som parar de tocar?

Mensagem por mafipt em Sab Jan 26, 2019 8:24 pm

O tocador é o que? AudioSource?
Coloca Tocador.Stop(); antes do PlayOneShot
mafipt
mafipt
MembroAvançado

Masculino PONTOS : 1668
REPUTAÇÃO : 51
Idade : 18
Áreas de atuação : C#, Java, PHP, JS, MySql, Multiplayer, Unity.

Respeito as regras : Como faço um som parar de tocar? WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faço um som parar de tocar?

Mensagem por DUT em Sab Jan 26, 2019 8:29 pm

Sim,o tocador é o audiosource.
DUT
DUT
MembroAvançado

Masculino PONTOS : 1488
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Como faço um som parar de tocar? WvDYdlf

Ver perfil do usuário http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faço um som parar de tocar?

Mensagem por DUT em Sab Jan 26, 2019 8:33 pm

tipo assim?
Código:
  if (tags == "grama")
            {
                if (!Tocador.isPlaying || Tocador.clip != AndandoEmGrama)
                {
                    Tocador.clip = AndandoEmGrama;
                    Tocador.PlayOneShot(Tocador.clip);
                }

            }
            else if (tags == "terra" || Tocador.clip != AndandoEmTerra)
            {


                tags = "terra";
                Tocador.clip = AndandoEmTerra;
                if (!Tocador.isPlaying)
                {
                    Tocador.Stop();
                    Tocador.PlayOneShot(Tocador.clip);
                }

            }
DUT
DUT
MembroAvançado

Masculino PONTOS : 1488
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Como faço um som parar de tocar? WvDYdlf

Ver perfil do usuário http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faço um som parar de tocar?

Mensagem por mafipt em Sab Jan 26, 2019 8:42 pm

Seria mais assim

Código:
if (tags == "grama")
{
   if (!Tocador.isPlaying || Tocador.clip != AndandoEmGrama)
   {
      Tocador.Stop();
      Tocador.clip = AndandoEmGrama;
      Tocador.Play();
   }

}
else if (tags == "terra")
{
   if (!Tocador.isPlaying || Tocador.clip != AndandoEmTerra)
   {   
      Tocador.Stop();
      Tocador.clip = AndandoEmTerra;
      Tocador.Play();
   }
}
mafipt
mafipt
MembroAvançado

Masculino PONTOS : 1668
REPUTAÇÃO : 51
Idade : 18
Áreas de atuação : C#, Java, PHP, JS, MySql, Multiplayer, Unity.

Respeito as regras : Como faço um som parar de tocar? WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faço um som parar de tocar?

Mensagem por DUT em Sab Jan 26, 2019 8:47 pm

Nossa cara,vlw,deu certo aqui,certinho!!!
então se eu quiser colocar mais tipos de áudios de andar,como de andar em concreto,asfalto,agua,areia...etc...de varios
é so fazer assim,dar control c control v no que tem no else if e mudar os nomes?:
Código:
 if (tags == "grama")
            {
                if (!Tocador.isPlaying || Tocador.clip != AndandoEmGrama)
                {
                    Tocador.Stop();
                    Tocador.clip = AndandoEmGrama;
                    Tocador.Play();
                }

            }
            else if (tags == "terra")
            {
                if (!Tocador.isPlaying || Tocador.clip != AndandoEmTerra)
                {
                    Tocador.Stop();
                    Tocador.clip = AndandoEmTerra;
                    Tocador.Play();
                }
            }
            else if (tags == "concreto")
            {
                if (!Tocador.isPlaying || Tocador.clip != AndandoEmConcreto)
                {
                    Tocador.Stop();
                    Tocador.clip = AndandoEmConcreto;
                    Tocador.Play();
                }
            }
DUT
DUT
MembroAvançado

Masculino PONTOS : 1488
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Como faço um som parar de tocar? WvDYdlf

Ver perfil do usuário http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faço um som parar de tocar?

Mensagem por mafipt em Sab Jan 26, 2019 8:49 pm

É isso aí  Curti isso
mafipt
mafipt
MembroAvançado

Masculino PONTOS : 1668
REPUTAÇÃO : 51
Idade : 18
Áreas de atuação : C#, Java, PHP, JS, MySql, Multiplayer, Unity.

Respeito as regras : Como faço um som parar de tocar? WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faço um som parar de tocar?

Mensagem por DUT em Sab Jan 26, 2019 8:51 pm

VLW!!! Smile
DUT
DUT
MembroAvançado

Masculino PONTOS : 1488
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Como faço um som parar de tocar? WvDYdlf

Ver perfil do usuário http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faço um som parar de tocar?

Mensagem por DUT em Sab Jan 26, 2019 9:44 pm

To com uma nova duvida parecida,eu terminei de fazer todos os audios dele andando em cada terreno e funcionou certinho!Agora to tentando fazer ele emitir audios de andando AGACHADO em cada terreno,primeiro estou fazendo na grama,usei os mesmo codigos que vc mostrou,mas n ta dando certo.Eu coloquei "gramalenta" para audio de andar agachado em grama:

Código:
 else if (tags == "gramalenta")
            {
                if (!Tocador.isPlaying || Tocador.clip != AndandoAgachadoEmGrama)
                {
                    Tocador.Stop();
                    Tocador.clip = AndandoAgachadoEmGrama;
                    Tocador.Play();
                }
            }

essa tag gramalenta e mostrada quando apertar o control e estiver em grama,ai ele mostra gramalenta!tipo,se ta parado em grama,tag igual a grama,se abaixar,tag igual a gramalenta..
ai quando andasse,era para emitir o audio de andar agachado que e bem diferente do andando normal...n ta dando certo,ele emiti o som de andar normal!
DUT
DUT
MembroAvançado

Masculino PONTOS : 1488
REPUTAÇÃO : 33
Idade : 16
Áreas de atuação : Vegas PRO 15,Photoshop CS6(Noob),Pivot,Paint,Blender(Noob),programação C#(Noob)
Respeito as regras : Como faço um som parar de tocar? WvDYdlf

Ver perfil do usuário http://deverutilitario.wixsite.com/duty

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faço um som parar de tocar?

Mensagem por MarcosSchultz em Seg Fev 11, 2019 10:30 pm

poderia postar o código todo por favor?
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61999
REPUTAÇÃO : 2275
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : Como faço um som parar de tocar? Aad8pUi

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

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