public virtual void OnFixedUpdate(PlayerMovement playerMovement) { }
public virtual bool OnExit(PlayerMovement playerMovement) { executionState = ExecutionStateEnum.Completed; return(true); }
public virtual bool OnEnter(PlayerMovement playerMovement) { executionState = ExecutionStateEnum.Active; return(true); }