Removed unused imports, re-added paint func, more refactor work

This commit is contained in:
2024-10-18 17:45:50 +02:00
parent 7ce054191a
commit 1e0da5f7cc
5 changed files with 28 additions and 14 deletions

View File

@ -17,7 +17,6 @@ const scene = useScene()
const zoneTilemap = createTilemap()
const tiles = createTileLayer()
let tileArray = createTileArray()
function createTilemap() {
const zoneData = new Phaser.Tilemaps.MapData({
@ -51,16 +50,11 @@ function createTileLayer() {
return layer
}
function createTileArray() {
return Array.from({ length: zoneTilemap.height || 0 }, () => Array.from({ length: zoneTilemap.width || 0 }, () => 'blank_tile'))
}
onBeforeMount(() => {
if (!zoneStore.zone?.tiles) {
return
}
setAllTiles(zoneTilemap, tiles, zoneStore.zone.tiles)
tileArray = zoneStore.zone.tiles.map((row) => row.map((tileId) => tileId || 'blank_tile'))
})
onBeforeUnmount(() => {