Boa noite, como o titulo já diz o ranking não se atualiza independente de quantos pontos eu tenha feito, como resolver?
NovaPoontuacao
{
[SerializeField]
private TextoDinamico textoPontuacao;
private Pontuacao pontuacao;
private void Start()
{
GameObject.FindObjectOfType<Pontuacao>();
var totalDePontos = -1;
if(pontuacao != null)
{
totalDePontos = pontuacao.Pontos;
}
textoPontuacao.AtualizarTexto(totalDePontos);
}
}
Pontuacao
{
public int Pontos
{
get
{
return pontos;
}
}
[SerializeField]
private MeuEvento aoPontuar;
private int pontos;
public void Pontuar()
{
pontos++;
aoPontuar.Invoke(pontos);
}
}
[Serializable]
public class MeuEvento : UnityEvent<int>
{
}