It’s probably some very basic mistake but I have a base class that has a child class which doesn’t call it’s own Update method:
Base class:
public class Unidades : MonoBehaviour {
//...
protected virtual void Update () {
Debug.Log("Parent Update"); //This is being called
}
//...
}
Inherited class:
public class Grupos : Unidades {
//...
protected override void Update()
{
base.Update();
Debug.Log("Child Update"); //This isn't being called
//...
}
//...
}
I’ve tried to search for an answer in other questions already but my case seems to be different, I’m new to programming despite know some basics. Does anyone knows where I messed up?