Пример #1
0
    public void Check()
    {
        OnCheck();

        if (GetRunningState() == AIRuningState.DefaultOver)
        {
            if (NextState != null)
            {
                Manager.SetState(NextState.ToString(), NextState.GetUserData());
            }
        }
    }
Пример #2
0
 public override string ToString()
 {
     return(Type.ToString() + " [" + Vertical.ToString() + ", " + Horizontal.ToString() + "] " + NextState.ToString());
 }
Пример #3
0
 public override string ToString()
 {
     return(CurrentState.ToString() + Symbol.ToString() + NextState.ToString());
 }
Пример #4
0
 /// <summary>
 /// Returns a string representation of a <see cref="Transition"/>
 /// </summary>
 /// <returns>A human-readable representation of the <see cref="Transition"/></returns>
 public string ToString()
 {
     return "(" + NextState.ToString() + ", " + Direction.ToString() + ", " + WriteSymbol.ToString() + ")";
 }