estou na aula do som de dano e esse erro aparece toda vez que tomo dano meu audio não sai e o jogo não conjela quando eu perco mas mesmo assim se eu clico de novo reinicia NullReferenceException: Object reference not set to an instance of an object ControlaJogador.TomarDano (System.Int32 dano) (at Assets/Scripts/ControlaJogador.cs:81) ControlaInimigo.AtacaJogador () (at Assets/Scripts/ControlaInimigo.cs:56) meu codigo esta assim: public void TomarDano (int dano) {
Vida -= dano;
scriptControlaInterface.AtualizarSliderVidaJogador();
ControlaAudio.instancia.PlayOneShot(SomDeDano);
if (Vida <= 0)
{
Time.timeScale = 0;
TextoGameOver.SetActive(true);
}
}
} variaveis declaradas assim: public AudioClip SomDeDano; separando claro cada um esta em um codigo diferente private AudioSource meuAudioSource; public static AudioSource instancia;
e meu awake ta assim: void Awake () { meuAudioSource = GetComponent(); instancia = meuAudioSource; } }
não esta tudo na mesma linha ;-; mas o site sa alura esta deixando assim....