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; 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); // const grid = scene.add.grid(0, 0, window.innerWidth, window.innerHeight, 64, 32, 0, 0, 0xff0000, 0.5).setOrigin(0, 0);
//
window.addEventListener('resize', () => { // window.addEventListener('resize', () => {
grid.setSize(window.innerWidth, window.innerHeight); // grid.setSize(window.innerWidth, window.innerHeight);
}); // });
} }
</script> </script>

View File

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