private void TaskOnClick() { Debug.Log("You have added pacman state to the array"); PacmanComponent pacman = GameObject.Find("Pacman!").GetComponent <PacmanComponent>(); originator.setState(pacman); careTaker.add(originator.saveStateToMemento()); }
public PacmanVisitor(PacmanComponent pacman) { this.pacman = pacman; }
public void getStateFromMemento(Memento memento) { pacmanState = memento.getPacmanState(); }
public void setState(PacmanComponent pacmanState) { this.pacmanState = pacmanState; }
public Context(PacmanComponent pacman, string input) { Pacman = pacman; this.input = input; }
public Memento(PacmanComponent pacmanState) { this.pacmanState = pacmanState; }