From 52085dba917ba5dbd5035515d5ad42c57db99be7 Mon Sep 17 00:00:00 2001 From: Richard Davey Date: Mon, 22 Jul 2024 19:03:11 +0100 Subject: [PATCH] Don't call setTileSize or setSpacing unless values are given --- src/tilemaps/Tilemap.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/tilemaps/Tilemap.js b/src/tilemaps/Tilemap.js index 248f6d5e3..eacab001a 100644 --- a/src/tilemaps/Tilemap.js +++ b/src/tilemaps/Tilemap.js @@ -423,8 +423,16 @@ var Tilemap = new Class({ if (tileset) { - tileset.setTileSize(tileWidth, tileHeight); - tileset.setSpacing(tileMargin, tileSpacing); + if (tileWidth || tileHeight) + { + tileset.setTileSize(tileWidth, tileHeight); + } + + if (tileMargin || tileSpacing) + { + tileset.setSpacing(tileMargin, tileSpacing); + } + tileset.setImage(texture); return tileset;