Mover la camara horizontalmente por el jugador

@hugoruscitti hola Hugo debes pensar que soy fastidioso por tantas consultas jeje. Mira quería saber si no hay una manera de cuando comienza el juego me pueda desplazar con el mouse en el escenario solo de derecha a izquierda o horizontalmente o con unos botones, o con una barra donde el jugador presiones se desplaza, por que la idea es que el pueda ver todo el escenario y ver que enemigo se acercan

Hola @VictorRico!!, claro que se puede!, pilas tiene un atributo llamado “cámara” que te permite visualizar cualquier parte del mapa.

Una forma de mover la cámara es agregando este código dentro del código de la escena:

  actualizar() {
    let velocidad = 5;

    if (this.control.izquierda) {
      this.camara.x -= velocidad;
    }

    if (this.control.derecha) {
      this.camara.x += velocidad;
    }

    if (this.control.arriba) {
      this.camara.y += velocidad;
    }

    if (this.control.abajo) {
      this.camara.y -= velocidad;
    }
  }

Si queres verlo en funcionamiento, abrí este link y pulsá alguna de las flechitas del teclado:

1 Like