code cleanup, bug fix for iso view
This commit is contained in:
parent
c761281092
commit
dfb2a454ab
@ -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>
|
||||
|
||||
|
@ -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 = [
|
||||
|
Loading…
x
Reference in New Issue
Block a user