public void Undo() { Debug.Log("Undo Call" + lastAction); if (null == lastAction) { return; } else { lastAction.Undo(); lastAction = null; } }