using System.Collections;
using System.Collections.Generic;
using UnityEngine;
[CreateAssetMenu(menuName = "AI/State")]
public class State : ScriptableObject
{
[SerializeField]
private Action entryAction;
[SerializeField]
private Action[] stateAction;
[SerializeField]
private Action exitAction;
[SerializeField]
private Transition[] transitions;
public Action[] GetStateActions()
{
return stateAction;
}
public Transition[] GetTransitions()
{
return transitions;
}
public Action GetEntryAction()
{
return entryAction;
}
public Action GetExitAction()
{
return exitAction;
}
}