You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

28 lines
566 B

using UnityEngine;
namespace Moloch
{
public class BaseState
{
public string m_Name;
protected StateMachine m_Machine;
public BaseState(string name, StateMachine machine)
{
this.m_Name = name;
this.m_Machine = machine;
}
public virtual void Enter()
{
Debug.Log($"Entering {m_Name} state");
}
public virtual void UpdateLogic() { }
public virtual void Exit()
{
Debug.Log($"Exiting {m_Name} state");
}
}
}