Ejemplo n.º 1
0
 public void mantenery(Cola snake)
 {
     if (snake.verY() < 0)
     {
         snake.y = this.height - tamano;
     }
     else if (snake.verY() > this.height - tamano)
     {
         snake.y = 0;
     }
 }
        public void movimiento()
        {
            var nx = cabeza.verX() + xdir;
            var ny = cabeza.verY() + ydir;

            cabeza.setxy(nx, ny);

            if (cabeza.colisiona(comida))
            {
                comida.colocar();
                cabeza.meter();
            }

            if (cabeza.revision())
            {
                //console.log("toco");
            }
            if (xdir != 0)
            {
                pantalla.mantenerx(cabeza);
            }
            if (ydir != 0)
            {
                pantalla.mantenery(cabeza);
            }
        }