public static void ChangeState <T>(this MonoBehaviour obj) { StateExtensions.ChangeState(obj, typeof(T)); }
public static void PushState <T>(this MonoBehaviour obj) { StateExtensions.PushState(obj, typeof(T)); }