Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Audio dano não reproduz

Não está reproduzindo o áudio de dano.

Console: NullReferenceException: Object reference not set to an instance of an object ControlaJogador.TomarDano (Int32 dano) (at Assets/Scripts/ControlaJogador.cs:79) ControlaInimigo.AtacaJogador () (at Assets/Scripts/ControlaInimigo.cs:51)

2 respostas

Percebi agora com o debug que:

private AudioSource meuAudioSource;

void Start()
{
    meuAudioSource.GetComponent<AudioSource>();

}

não esta funcionando. mesmo com Awake.

solução!

Oi Peterson, tudo bom?

Então vc ta errando o atributo meuAudiosource. O método GetComponent retorna um valor que vc precisa atribuir no atributo.

Ou seja, seu código deve ser assim:

private void Awake()
{
    meuAudioSource = GetComponent<AudioSource>();
}