using System.Collections; using System.Collections.Generic; using UnityEngine; public class State : ScriptableObject { public Action entryAction; public Action[] actions; public Action exitAction; public Transition[] transitions; public Transition[] GetTransitions() { return transitions; } public Action GetExitAction() { return exitAction; } public Action[] GetStateActions() { return actions; } public Action GetEntryAction() { return entryAction; } }