Ejemplo n.º 1
0
        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());
        }
Ejemplo n.º 2
0
 public PacmanVisitor(PacmanComponent pacman)
 {
     this.pacman = pacman;
 }
Ejemplo n.º 3
0
 public void getStateFromMemento(Memento memento)
 {
     pacmanState = memento.getPacmanState();
 }
Ejemplo n.º 4
0
 public void setState(PacmanComponent pacmanState)
 {
     this.pacmanState = pacmanState;
 }
Ejemplo n.º 5
0
 public Context(PacmanComponent pacman, string input)
 {
     Pacman     = pacman;
     this.input = input;
 }
Ejemplo n.º 6
0
 public Memento(PacmanComponent pacmanState)
 {
     this.pacmanState = pacmanState;
 }