Example #1
0
 public void Undo()
 {
     if (commandStack.Count > 0)
     {
         UndoableCommand command = (UndoableCommand)commandStack.Pop();
         command.Undo();
     }
 }
Example #2
0
 public void Undo()
 {
     if (commandStack.Count > 0)
     {
         UndoableCommand cmd = (UndoableCommand)commandStack.Pop();
         cmd.Undo();
         //Debug.Log("Undo: " + cmd.GetType());
     }
 }