Пример #1
0
 private void DrawState(int i, FSMStateModel item)
 {
     if (item == null)
     {
         return;
     }
     item.position = GUILayout.Window(i, item.position, (id) => StateWndProc(i, item), item.GetType().ToString());
 }
Пример #2
0
 private void StateWndProc(int id, FSMStateModel item)
 {
     item.Draw(id);
     GUI.DragWindow();
 }
Пример #3
0
    public void AddSubFSM()
    {
        FSMStateModel state = new FSMStateModel();

        items.Add(state);
    }
Пример #4
0
    public void AddStableState()
    {
        FSMStateModel state = new FSMStateModel();

        items.Add(state);
    }