Boa noite. Ao iniciar o jogo a vida não começa com 100 e se perde. O erro está no start do script ControlaInterface mas não consigo corrigir.
Mensagem de erro: NullReferenceException: Object reference not set to an instance of an object ControlaInterface.Start () (at Assets/Scripts/ControlaInterface.cs:15)
Script ControlaInterface
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class ControlaInterface : MonoBehaviour
{
private ControlaJogador scriptControlaJogador;
public Slider SliderVidaJogador;
// Start is called before the first frame update
void Start()
{
scriptControlaJogador = GameObject.FindWithTag("Jogador").GetComponent<ControlaJogador>();
SliderVidaJogador.maxValue = scriptControlaJogador.statusJogador.Vida;
AtualizarSliderVidaJogador();
}
public void AtualizarSliderVidaJogador()
{
SliderVidaJogador.value = scriptControlaJogador.statusJogador.VidaInicial;
}
}