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;
|
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>
|
||||||
|
|
||||||
|
@ -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 = [
|
||||||
|
Loading…
x
Reference in New Issue
Block a user