internal Statist NewState(string name, int x, int y)
        {
            var state = _machine.AddState(name, AnimatorGenerator.GridPosition(x, y));

            state.motion             = _emptyClip;
            state.writeDefaultValues = false;

            return(new Statist(state));
        }
 internal Machinist WithAnyStatePosition(int x, int y)
 {
     _machine.anyStatePosition = AnimatorGenerator.GridPosition(x, y);
     return(this);
 }
 internal Machinist WithExitPosition(int x, int y)
 {
     _machine.exitPosition = AnimatorGenerator.GridPosition(x, y);
     return(this);
 }