Esempio n. 1
0
 private void MoverTodo()
 {
     cabeza.Mover(cabeza.X + xdir, cabeza.Y + ydir);
     if (puntaje >= 2)
     {
         cabeza2.Mover(cabeza2.X + Exdir, cabeza2.Y + Eydir);
         cabeza3.Mover(cabeza3.X + Exdir2, cabeza3.Y + Eydir2);
     }
     else
     if (puntaje >= 4)
     {
         cabeza2.Mover(cabeza2.X + Exdir, cabeza2.Y + Eydir);
         cabeza3.Mover(cabeza3.X + Exdir2, cabeza3.Y + Eydir2);
     }
 }
 public void Mover(int x, int y)
 {
     if (siguiente != null)
     {
         siguiente.Mover(valorX, valorY);
     }
     valorX = x;  //Actualiza el ultimo valor
     valorY = y;
 }