- 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;
- }
- }