code cleanup, bug fix for iso view

This commit is contained in:
root 2024-05-02 21:39:30 +02:00
parent c761281092
commit dfb2a454ab
2 changed files with 7 additions and 7 deletions

View File

@ -48,11 +48,11 @@ const bootScene = (scene: Phaser.Scene) => {
cam.scrollY -= (pointer.y - pointer.prevPosition.y) / cam.zoom;
});
const grid = scene.add.grid(0, 0, window.innerWidth, window.innerHeight, 64, 32, 0, 0, 0xff0000, 0.5).setOrigin(0, 0);
window.addEventListener('resize', () => {
grid.setSize(window.innerWidth, window.innerHeight);
});
// const grid = scene.add.grid(0, 0, window.innerWidth, window.innerHeight, 64, 32, 0, 0, 0xff0000, 0.5).setOrigin(0, 0);
//
// window.addEventListener('resize', () => {
// grid.setSize(window.innerWidth, window.innerHeight);
// });
}
</script>

View File

@ -8,7 +8,6 @@ import { refObj, TilemapLayer, useScene } from 'phavuer'
import Player from '@/components/sprites/player/Player.vue'
import config from '@/config'
import type { Ref } from 'vue'
import Layer = Phaser.GameObjects.Layer
import Tileset = Phaser.Tilemaps.Tileset
const scene = useScene()
@ -25,8 +24,9 @@ const { width: tileSizeWidth } = mapData;
const { width, height } = scene.cameras.main;
const map = new Phaser.Tilemaps.Tilemap(scene, mapData);
const tileset: (Tileset|null) = map.addTilesetImage('default', 'tiles');
const layer: (Layer|null) = map.createBlankLayer('layer', tileset);
// const layer: (Layer|null) = map.createBlankLayer('layer', tileset);
const layer:TilemapLayer = map.createBlankLayer('layer', tileset, 0, config.tile_size.y);
const tilemapLayer: Ref<(TilemapLayer|undefined)> = refObj();
const data: any = [