Creé un proyecto Phaser 3 con el ancho y la altura establecidos en 1920 x 1080. Esto se hizo dentro de la configuración del juego.
Estoy tratando de hacer que esto se ajuste a cualquier pantalla y escalar correctamente. ¿Alguien tiene alguna idea sobre cómo se puede lograr esto?
Puedes probar algo como esto en la configuración. Más importante aún, la escala en la configuración:
var config = { type: Phaser.AUTO, scene: { preload: preload, create: create, update: update, }, // Allows Phaser canvas to be responsive to browser sizing scale: { mode: Phaser.Scale.ENVELOP, autoCenter: Phaser.Scale.CENTER_BOTH, width: 1920, height: 1080, }, };Puede encontrar documentación aquí:
https://rexrainbow.github.io/phaser3-rex-notes/docs/site/scenemanager/