Eu repeti passo a passo o que você fez mas eu estou tendo um erro que é "EndLayoutGroup: BeginLayoutGroup must be called first. UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr, Boolean&)" E outro "Assets\Scripts\GeradorZumbis.cs(15,9): error CS0103: The name 'Jogador' does not exist in the current context"
Meu código do gerador zumbis
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class GeradorZumbis : MonoBehaviour
{
public GameObject Zumbi;
float contadorTempo = 0;
public float TempoGerarZumbi = 1;
// Start is called before the first frame update
void Start()
{
Jogador = GameObject.FindWithTag("Jogador");
int geraTipoZumbi = Random.Range(1, 28);
transform.GetChild(geraTipoZumbi).gameObject.SetActive(true);
}
// Update is called once per frame
void Update()
{
contadorTempo += Time.deltaTime;
if (contadorTempo >= TempoGerarZumbi)
{
Instantiate(Zumbi, transform.position, transform.rotation);
contadorTempo = 0;
}
}
}