public void NextCommand() { VirtualCommand command = gameplayDesigner.GetNextCommand(); if (command == null) { return; } command.Execute(); }
void Next() { //Debug.Log("it - " + iterator); if (iterator >= commands.Count) { Finish(); return; } VirtualCommand com = commands[iterator]; //commands.RemoveAt(0); iterator++; com.Execute(); }