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 Very Happy
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
Seguir um raio no raycast a partir do ponto da tela clicado
Unity Ads ou AdMob!
IDB JAM #10
Building System
Personagem morrer ao cair da tela
Deixar objeto invisível.
[____TÓPICO LIVRE____] FALE O QUE QUISER (Parte 2)
Divulgaçao de Battle of Worlds
[Resolvido]Problema nesse pequeno script
Como fazer barco estilo minecraft ou estilo navio que da pra andar dentro
[TUTORIAL] Sistema de inventário Sobrevivência
Movimentação
Puzzle para jogo de terror , abrir portas etc..
Script para mudar posição do personagem
Baixos Brasil - Jogo de Carro Brasileiro!
Como saber quando minha animação terminou?
system inventory , craft
ajuda
Aplicar roupa no Rig do blender...
Project Valley of Trees - Primeiro nome que faz sentido KK
A.S TRUCK
Som de correr não para de tocar
Reproduzir audio no if c## e musica continuar tocando entre cenas.
Como Colocar Pontuação Final na GUI de GAME OVER
Unity 2017 Iluminação RealTime VS Baked [Comparaçâo]
DUVIDA : Raycast
Programador para equipe
Da pra colocar sisteminha em um jogo da unity pra trolar quem for piratear o jogo?
Como colocar musicas em sequencia para tocar?
Adicionar linhas no TXT pelo codigo
Trajetória da bala com predição
Ajudinha com Bug
[RESOLVIDO] Poblema com Rigidbody
[DEVLOG] Projeto - Girl Blade (download Pré-Alpha)
Erro ao bulidar para Windows(.exe)
Mudar a gravidade com rotação (sensores do smartphone)
Problemas na detecção de colisão
Trabalhar simultaneamente na Unity
Movimetaçao infinita
(duvida)pq isso acontece com o inimigo?
[TUTORIAL] Unity 5 - Wheel Collider, veículos, suspensão realista.
[DUVIDA] Como alterar a intensidade do ChromaticAberration do PostProcessing?
Joystick VR não funciona no ios
Problema na minha animação feita na Unity
[TUTORIAL] Unity 5 - Como criar o próprio FPS Controller
IA para inimigo seguir o jogador ( Plataforma )
Tirar Fotos no Unity 5 FPS
[TUTORIAL] Cena inicial de CARREGAMENTO, creditos, logo, etc [UNITY 5]
Como Limitar Spawn de Hordas
Desmembramento
Exemplo de UI com abas - utilizando toggles e toggle group.
Ajuda Blender
Quando Instancio botão ele não aparece no canvas
Sistema de pesca 2D
[TUTORIAL] Derrubar arvores e dropar madeiras dela
Auto-Complete do Visual Studios
Metroidvania - procuro membros
Criação de Update para Seus jogos?
Blender, animação + Unity
Preciso de alguém que desenvolva Craft, e Inventario com sistema de Bolsas, Pago bem
Detectar Hit
[MODELADOR] Procurando Projetos
Carákas que Tops WO.OW
Anexar GameObject por scrit
Como cria um sistema de seve game
[DUVIDA] Trocar botoes no teclado por joystick UI
Efeito de Audio
Bug de sumir todas as modelagens 3D na unity 2017
Quero fazer minha propria lens flare
Menu para selecao de cena
Dificuldades com programação no Unity 5 2D
Bug ? offline e online
Conflito de ações HELP
como saber a posição que a particula bateu?
Formação de Equipe Battle of Worlds
[JOGO EM BETA] Batalha de Canhão
Jogo de sobrevivência na ilha PRE-Alpha
Inimigo ao encostar morre e player leva dano UNITY 5 2D
Como faço blocos que somem so clikando neles 1 vez?
Light Bug
Como criar inventário simples no unity
Como fasso para que clico em um botao e aumente o volume junto com grave em uma musica?
como que criar um sitema tipo o do rocket league
tem como criar um modelo no sketchup e exportar pra unity, mas sem os componentes
(duvida)pq aconteçe isso com a luz
Como posso deixar o MENU do meu jogo adequado ao monitor?
Dúvida com o Update
Como eu realizo um inimigo que atira(tipo os inimigos do Warface)?
Bug Chato
Particulas de poeira
Faltando algumas opções no Unity
Audio Player C#
volume do som de acordo com distancia
Shotgun mata um inimigo 4 vezes
Duvida com troca de sprite quando muda camera
Ajuda com script para instanciar objetos no servidor
[TUTORIAL] Sistema de Oficina de Carros
Collider mal funcionando com Raycast
[TUTORIAL] SISTEMA DE CHUVA COM PARTICULAS.
Hoje à(s) 1:28 pm
Hoje à(s) 1:23 pm
Hoje à(s) 12:59 pm
Hoje à(s) 9:57 am
Hoje à(s) 9:57 am
Hoje à(s) 7:07 am
Hoje à(s) 12:13 am
Ontem à(s) 11:53 pm
Ontem à(s) 10:15 pm
Ontem à(s) 9:12 pm
Ontem à(s) 9:00 pm
Ontem à(s) 8:34 pm
Ontem à(s) 7:40 pm
Ontem à(s) 4:29 pm
Ontem à(s) 12:25 pm
Ontem à(s) 12:14 pm
Ontem à(s) 10:55 am
Ontem à(s) 10:26 am
Ontem à(s) 8:21 am
Ontem à(s) 2:42 am
Seg Set 18, 2017 10:20 pm
Seg Set 18, 2017 9:16 pm
Seg Set 18, 2017 8:40 pm
Seg Set 18, 2017 8:39 pm
Seg Set 18, 2017 8:08 pm
Seg Set 18, 2017 4:33 pm
Seg Set 18, 2017 2:22 pm
Seg Set 18, 2017 12:15 pm
Seg Set 18, 2017 9:33 am
Seg Set 18, 2017 9:28 am
Seg Set 18, 2017 8:21 am
Seg Set 18, 2017 12:59 am
Dom Set 17, 2017 5:04 pm
Dom Set 17, 2017 3:45 pm
Dom Set 17, 2017 10:49 am
Sab Set 16, 2017 11:18 pm
Sab Set 16, 2017 5:57 pm
Sab Set 16, 2017 4:10 pm
Sab Set 16, 2017 3:05 pm
Sab Set 16, 2017 2:23 pm
Sab Set 16, 2017 12:40 pm
Sab Set 16, 2017 12:16 pm
Sab Set 16, 2017 10:17 am
Sab Set 16, 2017 9:53 am
Sab Set 16, 2017 9:26 am
Sab Set 16, 2017 9:10 am
Sex Set 15, 2017 11:51 pm
Sex Set 15, 2017 8:27 pm
Sex Set 15, 2017 7:27 pm
Sex Set 15, 2017 6:17 pm
Sex Set 15, 2017 3:08 pm
Sex Set 15, 2017 11:19 am
Sex Set 15, 2017 9:43 am
Qui Set 14, 2017 11:50 pm
Qui Set 14, 2017 9:08 pm
Qui Set 14, 2017 3:17 pm
Qui Set 14, 2017 1:55 pm
Qui Set 14, 2017 12:13 pm
Qui Set 14, 2017 10:07 am
Qua Set 13, 2017 9:52 pm
Qua Set 13, 2017 11:34 am
Ter Set 12, 2017 10:33 pm
Ter Set 12, 2017 10:21 pm
Ter Set 12, 2017 9:34 pm
Ter Set 12, 2017 8:52 pm
Ter Set 12, 2017 8:51 pm
Ter Set 12, 2017 7:05 pm
Ter Set 12, 2017 6:53 pm
Ter Set 12, 2017 6:51 pm
Ter Set 12, 2017 3:04 pm
Ter Set 12, 2017 2:04 pm
Ter Set 12, 2017 11:54 am
Ter Set 12, 2017 9:59 am
Ter Set 12, 2017 9:43 am
Ter Set 12, 2017 12:17 am
Seg Set 11, 2017 8:54 pm
Seg Set 11, 2017 8:48 pm
Seg Set 11, 2017 8:12 pm
Seg Set 11, 2017 7:18 pm
Seg Set 11, 2017 6:15 pm
Seg Set 11, 2017 6:02 pm
Seg Set 11, 2017 5:31 pm
Seg Set 11, 2017 5:22 pm
Seg Set 11, 2017 5:06 pm
Seg Set 11, 2017 4:53 pm
Seg Set 11, 2017 4:17 pm
Seg Set 11, 2017 4:15 pm
Seg Set 11, 2017 4:14 pm
Seg Set 11, 2017 3:54 pm
Seg Set 11, 2017 3:53 pm
Seg Set 11, 2017 3:51 pm
Seg Set 11, 2017 11:42 am
Seg Set 11, 2017 3:13 am
Dom Set 10, 2017 11:31 pm
Dom Set 10, 2017 9:03 pm
Dom Set 10, 2017 7:39 pm
Dom Set 10, 2017 7:26 pm
Dom Set 10, 2017 2:06 pm
Dom Set 10, 2017 2:00 pm
Weslley
Duarte
Weslley
Weslley
Bruno
GabriG07
Dom3000
Dom3000
g
Weslley
Phph09
Weslley
Zecandy
Weslley
Duarte
artplayer
PatifeCraft
Lteo
Fagner
Madness
PatifeCraft
dstaroski
eduu10
JorgeLuizxd
MateusWTP
Weslley
Brunotrinkss
guimaraf
Weslley
Weslley
guimaraf
ManoTrevor
PedroL123
dstaroski
GabriG07
Brgs886
Madness
Fagner
PedroL123
glauco
Callyde Jr
JorgeLuizxd
Henrique Ramires
Weslley
Weslley
Weslley
Weslley
Weslley
Weslley
916anderson
rafaelllsd
Fagner
Fagner
rafaelllsd
PatifeCraft
Weslley
Carlin
artplayer
Ronnisz
Jhonatham1
Callyde Jr
mrariel2011
AndyShow
Fagner
PatifeCraft
Alerson Software
AndyShow
AndyShow
AndyShow
Alessandra Matheus
Lteo
Callyde Jr
Weslley
Dom3000
Dom3000
dstaroski
dstaroski
guilhermeprata
DUT
Duarte
PatifeCraft
heliab125
MarcosSchultz
MarcosSchultz
glauco
MarcosSchultz
MarcosSchultz
lantreco
MarcosSchultz
MarcosSchultz
MarcosSchultz
Weslley
Encracker
916anderson
DUT
Feromark2013
Duarte
Encracker
rafaelllsd

Como faz para colocar som nos passos do personagem?

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

DÚVIDA Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Qua Maio 24, 2017 2:46 pm

Meu personagem 2D:


Preciso colocar som nos passos,mas,seria um som de passos para cada terreno tipo,som de passos na grama,som de passos na terra,som de passos no metal e agua.....Alguem pode me dar uma ideia ou algum video que explique?
avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por marcos4503 em Qua Maio 24, 2017 3:19 pm

Você pode colocar tags em cada tipo de terreno, exemplo "Grama" "terra", dai tu coloca um raycast apontando pro chão. Sempre que ele tiver na grama, toca o som de passos na grama e por aí vai..
avatar
marcos4503
Instrutor

Masculino PONTOS : 2178
REPUTAÇÃO : 454
Idade : 18
Áreas de atuação : Desenvolvimento Android
Básico de Design
Básico Blender
Unity
Programação em C#
Outras linguas.
Respeito as regras :

Ver perfil do usuário http://www.windsoft.pe.hu

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Qua Maio 24, 2017 3:46 pm

Eu coloquei a tag na grama de gramado,mas como faz para dizer se for a tag gramado faz o som?

Código:
      if (Input.GetKey (KeyCode.D)) {
         transform.Translate (Velocidade * Time.deltaTime, 0.0f, 0.0f);
         ControlAgachar.SetInteger ("Condição", 1);
         direcao = ("Direita");
         RaycastHit pontocolisao;
         if (Physics.Raycast (transform.position, -Vector3.up, out pontocolisao, 1)) {
            if(gameObject<Gramado>(){
               GetComponent<AudioSource>().playOnAwake;

         }
      }
               }

Eu fiz isso e deu erro
avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por dstaroski em Qua Maio 24, 2017 3:50 pm

DUT escreveu:Eu coloquei a tag na grama de gramado,mas como faz para dizer se for a tag gramado faz o som?

Código:
 if (Input.GetKey (KeyCode.D)) {
 transform.Translate (Velocidade * Time.deltaTime, 0.0f, 0.0f);
 ControlAgachar.SetInteger ("Condição", 1);
 direcao = ("Direita");
 RaycastHit pontocolisao;
 if (Physics.Raycast (transform.position, -Vector3.up, out pontocolisao, 1)) {
 if(gameObject<Gramado>(){
 GetComponent<AudioSource>().playOnAwake;

 }
 }
 }

Eu fiz isso e deu erro
Boa tarde! declare uma variável pública AudioClip e tente usar o PlayOneShot(nomedoclipe);

Abraço!


Última edição por dstaroski em Qua Maio 24, 2017 3:51 pm, editado 1 vez(es) (Razão : Acréscimo de informações)
avatar
dstaroski
Instrutor

Masculino PONTOS : 2024
REPUTAÇÃO : 513
Idade : 28
Áreas de atuação : Téc. Hardware e Redes, Programação C#, Daz3D and Gimp

Respeito as regras :

Ver perfil do usuário https://www.daz3d.com/gallery/users/1575361

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por marcos4503 em Qua Maio 24, 2017 3:55 pm

Usa um if, no RaycastHit.. (ponto de colisão) tipo..

Código:
if(PontoDeColisao.gameObject.tag == "Gramado"{
GetComponent<AudioSource>().Play();
}

É claro que pra isso funcionar, vai ter que ter um audiosource no gameobject..
avatar
marcos4503
Instrutor

Masculino PONTOS : 2178
REPUTAÇÃO : 454
Idade : 18
Áreas de atuação : Desenvolvimento Android
Básico de Design
Básico Blender
Unity
Programação em C#
Outras linguas.
Respeito as regras :

Ver perfil do usuário http://www.windsoft.pe.hu

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Qua Maio 24, 2017 4:04 pm

Obrigado Very Happy
avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por marcos4503 em Qua Maio 24, 2017 4:05 pm

Tranquilo! Se precisar de ajuda, já sabe kkk
avatar
marcos4503
Instrutor

Masculino PONTOS : 2178
REPUTAÇÃO : 454
Idade : 18
Áreas de atuação : Desenvolvimento Android
Básico de Design
Básico Blender
Unity
Programação em C#
Outras linguas.
Respeito as regras :

Ver perfil do usuário http://www.windsoft.pe.hu

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Qua Maio 24, 2017 4:42 pm

Espere,esse "gameObject.tag" fica em vermelho

Código:
   // Controles normais W A S D e suas animaçoes
      if (Input.GetKey (KeyCode.D)) {
         transform.Translate (Velocidade * Time.deltaTime, 0.0f, 0.0f);
         ControlAgachar.SetInteger ("Condição", 1);
         direcao = ("Direita");
         RaycastHit pontocolisao;
         if (Physics.Raycast (transform.position, -Vector3.up, out pontocolisao, 1)) {
            if(pontocolisao.gameObject.tag == "Gramado"){
               GetComponent<AudioSource> ().Play ();
    }
   }
   }

Esta certo assim?
avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Qua Maio 24, 2017 4:43 pm

e criei uma variavel audioclip e chamei de som tb
avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por marcos4503 em Qua Maio 24, 2017 4:48 pm

Ah, sim desculpe, eu esqueci. Bom, primeiro a variavel de ponto de colisão deve ser declarada lá em cima, tipo..

Código:
Private RaycastHit PontoColisao;

Depois, você deve usar o código com um transform, porque antes deve se acessar o transform, pra depois acesar o gameobject com o raio.. Algo assim

Código:
        if(PontoColisao.transform.gameObject.tag == "Gramado")
        {

        }
avatar
marcos4503
Instrutor

Masculino PONTOS : 2178
REPUTAÇÃO : 454
Idade : 18
Áreas de atuação : Desenvolvimento Android
Básico de Design
Básico Blender
Unity
Programação em C#
Outras linguas.
Respeito as regras :

Ver perfil do usuário http://www.windsoft.pe.hu

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Qua Maio 24, 2017 4:54 pm

No audio source tem que deixar o loop ativado?
avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por marcos4503 em Qua Maio 24, 2017 4:56 pm

O loop, é uma opção que vai fazer o audio repetir, então se voce der play uma vez, ele vai ficar tocando ifinitamente, a não ser que você de um Stop() no audiosource. Você pode deixar a caixinha loop desativada é usar um temporizador, que por exemplo, toque o som a cada 0,5 segundos. Assim, ele só vai tocar enquanto a raposa estiver no gramado, e não vai ficar repetindo!
avatar
marcos4503
Instrutor

Masculino PONTOS : 2178
REPUTAÇÃO : 454
Idade : 18
Áreas de atuação : Desenvolvimento Android
Básico de Design
Básico Blender
Unity
Programação em C#
Outras linguas.
Respeito as regras :

Ver perfil do usuário http://www.windsoft.pe.hu

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Qua Maio 24, 2017 5:06 pm

Não quer sair som não:




Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class Playercontroler : MonoBehaviour {

   private Animator ControlAgachar;
   public string direcao = ("Direita");
   public float Velocidade = 8.0f;
   public AudioClip som;
   private RaycastHit PontoColisao;


   void Start () {
      ControlAgachar = GetComponent<Animator> ();

   }


   void FixedUpdate () {
      // Controles normais W A S D e suas animaçoes
      if (Input.GetKey (KeyCode.D)) {
         transform.Translate (Velocidade * Time.deltaTime, 0.0f, 0.0f);
         ControlAgachar.SetInteger ("Condição", 1);
         direcao = ("Direita");
      
         if (Physics.Raycast (transform.position, -Vector3.up, out PontoColisao, 1)) {
            if(PontoColisao.transform.gameObject.tag == "Gramado"){
               GetComponent<AudioSource> ().Play ();
                }
   }
   }


avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por marcos4503 em Qua Maio 24, 2017 5:09 pm

Crie uma variavel publica do tipo audiosource como no exemplo

Código:
Public AudioSource Andando;

Ao inves de usar o GetComponent, use o seguinte

Código:
Andando.Play();

Daí, é so ir la no inspector e arrastar o audiosource pra dentro da variavel.
avatar
marcos4503
Instrutor

Masculino PONTOS : 2178
REPUTAÇÃO : 454
Idade : 18
Áreas de atuação : Desenvolvimento Android
Básico de Design
Básico Blender
Unity
Programação em C#
Outras linguas.
Respeito as regras :

Ver perfil do usuário http://www.windsoft.pe.hu

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por AndyShow em Qua Maio 24, 2017 5:10 pm

porque não usa um Simples Colisor (isTrigger) em Cada pé e Faz 3 Linhas de Script ?

Código:
public AudioClip SomPassos;

void OnTriggerEnter(){
GetComponent<AudioSource>().PlayOneShot(SomPassos);
}



Joga esse Script no Colisor de Cada pé e Pronto, Cada Vez que ele Bater o Pé no Chão Sai Som!
Não Precisa de Frescuras é Simples!
Da pra Melhorar Colocando Varios Audios, um Randon no Volume e Pitch e etc...
avatar
AndyShow
Instrutor

Masculino PONTOS : 2284
REPUTAÇÃO : 549
Idade : 34
Áreas de atuação : Blender e Unity
Respeito as regras :

Ver perfil do usuário http://mundounity3d.forumbom.com/

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por marcos4503 em Qua Maio 24, 2017 5:12 pm

É que a raposa é em 2D kkk
Mais acho que da certo tambem se ele souber adaptar..
avatar
marcos4503
Instrutor

Masculino PONTOS : 2178
REPUTAÇÃO : 454
Idade : 18
Áreas de atuação : Desenvolvimento Android
Básico de Design
Básico Blender
Unity
Programação em C#
Outras linguas.
Respeito as regras :

Ver perfil do usuário http://www.windsoft.pe.hu

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por AndyShow em Qua Maio 24, 2017 5:15 pm

Humm..não vi o Video mas Pra mim era um Joguinho 3D hehe
Não mexo com 2D então nao sei, pode que De Certo tambem o.O
avatar
AndyShow
Instrutor

Masculino PONTOS : 2284
REPUTAÇÃO : 549
Idade : 34
Áreas de atuação : Blender e Unity
Respeito as regras :

Ver perfil do usuário http://mundounity3d.forumbom.com/

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Qua Maio 24, 2017 5:32 pm

Esta funcionando,mas quando eu soltar o D,eu queria que o som parasse.como poderia ficar?

Código:
if (Input.GetKeyUp (KeyCode.D)) {
         ControlAgachar.SetInteger ("Condição", 2);
         direcao = ("Direita");



      }
avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por marcos4503 em Qua Maio 24, 2017 5:35 pm

Daí é só usar o Andando.Stop();
avatar
marcos4503
Instrutor

Masculino PONTOS : 2178
REPUTAÇÃO : 454
Idade : 18
Áreas de atuação : Desenvolvimento Android
Básico de Design
Básico Blender
Unity
Programação em C#
Outras linguas.
Respeito as regras :

Ver perfil do usuário http://www.windsoft.pe.hu

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Qua Maio 24, 2017 5:45 pm

Obrigado Very Happy,esta funcionando

(deu outro problema,mas ja corrigi usando getkeydown)
Código:
if (Input.GetKey (KeyCode.D)) {
         transform.Translate (Velocidade * Time.deltaTime, 0.0f, 0.0f);
         ControlAgachar.SetInteger ("Condição", 1);
         direcao = ("Direita");
         if (Input.GetKeyDown (KeyCode.D)) {
            if (Physics.Raycast (transform.position, -Vector3.up, out PontoColisao, 1)) {
               Debug.DrawLine (transform.position, PontoColisao.point);
               if (PontoColisao.transform.gameObject.tag == "Gramado") {
                  Andando.Play ();
               }
            }
         }
      }
      if (Input.GetKeyUp (KeyCode.D)) {
         ControlAgachar.SetInteger ("Condição", 2);
         direcao = ("Direita");

         Andando.Stop ();



      }

Então se eu quiser que ele faça um som de andando em ferro quando estiver na tag ferro,como seria?
avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Qua Maio 24, 2017 5:46 pm

Porque na variavel audio source andando,esta o audio source com o som de andando em grama
avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por marcos4503 em Qua Maio 24, 2017 5:47 pm

Voce cria uma outra variavel que ira armazenar o som de andando no ferro, daí da stop na da grama, e da um play na de andando no ferro!
avatar
marcos4503
Instrutor

Masculino PONTOS : 2178
REPUTAÇÃO : 454
Idade : 18
Áreas de atuação : Desenvolvimento Android
Básico de Design
Básico Blender
Unity
Programação em C#
Outras linguas.
Respeito as regras :

Ver perfil do usuário http://www.windsoft.pe.hu

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Qua Maio 24, 2017 5:48 pm

VALEW CARA OBRIGADO  Very Happy Very Happy Very Happy Very Happy Very Happy
avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por marcos4503 em Qua Maio 24, 2017 5:51 pm

De nada
avatar
marcos4503
Instrutor

Masculino PONTOS : 2178
REPUTAÇÃO : 454
Idade : 18
Áreas de atuação : Desenvolvimento Android
Básico de Design
Básico Blender
Unity
Programação em C#
Outras linguas.
Respeito as regras :

Ver perfil do usuário http://www.windsoft.pe.hu

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Sex Maio 26, 2017 2:07 pm

Estou com problema com o som de correr,eu fiz um som de correr e grama e fiz assim:

Criei estas variaveis (purim quanto som tem audio no andar e correr em grama)

Código:
//sons do personagem abaixo
   //Andando
   public AudioSource AndandoGrama;
   public AudioSource AndandoMadeira;
   public AudioSource AndandoTerra;
   public AudioSource AndandoAgua;
   //Agachando
   public AudioSource AgachandoGrama;
   public AudioSource AgachandoMadeira;
   public AudioSource AgachandoTerra;
   public AudioSource AgachandoAgua;
   //Andando agachado
   public AudioSource AndandoAgaGrama;
   public AudioSource AndandoAgaMadeira;
   public AudioSource AndandoAgaTerra;
   public AudioSource AndandoAgaAgua;
   //Correndo
   public AudioSource CorrendoGrama;
   public AudioSource CorrendoMadeira;
   public AudioSource CorrendoTerra;
   public AudioSource CorrendoAgua;
   //Deitando
   public AudioSource DeitadoGrama;
   public AudioSource DeitadoMadeira;
   public AudioSource DeitadoTerra;
   public AudioSource DeitadoAgua;

e coloquei isso no codigo de correr para direita:

Código:
//Correr e suas animaçoes
      // DIREITA
      if (Input.GetKey (KeyCode.LeftShift) && Input.GetKey ("d")) {
         ControlAgachar.SetInteger ("Condição", 21);
         Velocidade = 17;
         AndandoGrama.Stop ();
         CorrendoGrama.Play ();
      }
      if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKeyUp ("d")) {
         ControlAgachar.SetInteger ("Condição", 2);
         Velocidade = 8;
         CorrendoGrama.Stop ();
      }
      if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKey ("d")) {
         ControlAgachar.SetInteger ("Condição", 1);
         Velocidade = 8;
         CorrendoGrama.Stop ();
      }
      if (Input.GetKey (KeyCode.LeftShift) && Input.GetKeyUp ("d")) {
         ControlAgachar.SetInteger ("Condição", 2);
         Velocidade = 8;
         CorrendoGrama.Stop ();
      }

O som de correr em grama,esta com problema,ela ocorre muito rapido e so toca uma vez,mas ouço uns barulinhos bem baixo depois,sendo que o pitch esta em 1 e o loop ativado
avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por DUT em Sex Maio 26, 2017 2:34 pm

Eu percebi que se eu deixar assim:

[list=linenums]
[*]if (Input.GetKey (KeyCode.LeftShift) && Input.GetKey ("d")) {
ControlAgachar.SetInteger ("Condição", 21);
Velocidade = 17;
if (Physics.Raycast (transform.position, -Vector3.up, out PontoColisao, RaioDeColisão)) {
if (PontoColisao.transform.gameObject.tag == "Gramado") {
CorrendoGrama.Play ();
AndandoGrama.Play ();
}
}
}
if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKeyUp ("d")) {
ControlAgachar.SetInteger ("Condição", 2);
Velocidade = 8;

}
if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKey ("d")) {
ControlAgachar.SetInteger ("Condição", 1);
Velocidade = 8;

}
if (Input.GetKey (KeyCode.LeftShift) && Input.GetKeyUp ("d")) {
ControlAgachar.SetInteger ("Condição", 2);
Velocidade = 8;

}

[/list]


O som vai normal,mas não para de tocar
e se eu deixar assim:

Código:
if (Input.GetKey (KeyCode.LeftShift) && Input.GetKey ("d")) {
         ControlAgachar.SetInteger ("Condição", 21);
         Velocidade = 17;
         if (Physics.Raycast (transform.position, -Vector3.up, out PontoColisao, RaioDeColisão)) {
            if (PontoColisao.transform.gameObject.tag == "Gramado") {
               CorrendoGrama.Play ();
               AndandoGrama.Play ();
            }
         }
      }
      if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKeyUp ("d")) {
         ControlAgachar.SetInteger ("Condição", 2);
         Velocidade = 8;
         CorrendoGrama.Stop ();
      }
      if (Input.GetKeyUp (KeyCode.LeftShift) && Input.GetKey ("d")) {
         ControlAgachar.SetInteger ("Condição", 1);
         Velocidade = 8;

      }
      if (Input.GetKey (KeyCode.LeftShift) && Input.GetKeyUp ("d")) {
         ControlAgachar.SetInteger ("Condição", 2);
         Velocidade = 8;

      }

O som não toca,so fica uns barulinhos bem baixos
avatar
DUT
Mestre
Mestre

Masculino PONTOS : 608
REPUTAÇÃO : 25
Idade : 14
Áreas de atuação : Sony vegas,Pivot,Paint,Unity,C#(Noob)
Respeito as regras :

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: Como faz para colocar som nos passos do personagem?

Mensagem por Gabriel César O em Sex Maio 26, 2017 5:17 pm

DUT escreveu:Meu personagem 2D:


Preciso colocar som nos passos,mas,seria um som de passos para cada terreno tipo,som de passos na grama,som de passos na terra,som de passos no metal e agua.....Alguem pode me dar uma ideia ou algum video que explique?
VEJA ESSE TUTO!
avatar
Gabriel César O
Programador

Masculino PONTOS : 1378
REPUTAÇÃO : 207
Idade : 16
Áreas de atuação : (ESTUDANDO SEGUNDO GRAU), (FUÇANDO NO UNITY)){
Respeito as regras :

Ver perfil do usuário

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