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);
            }
        }
Пример #2
0
 public void setxy(int x, int y)
 {
     if (siguiente != null)
     {
         siguiente.setxy(this._x, this._y);
     }
     this._x = x;
     this._y = y;
 }
Пример #3
0
 public void movimiento()
 {
     cabeza.setxy(cabeza.getX() + xdir, cabeza.getY() + ydir);
 }