浏览代码

Merge pull request #32563 from qarmin/fix_tileset_crash

Fix crash in TileMap::fix_invalid_tiles
Rémi Verschelde 6 年之前
父节点
当前提交
0a4065e514
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      scene/2d/tile_map.cpp

+ 1 - 0
scene/2d/tile_map.cpp

@@ -1050,6 +1050,7 @@ void TileMap::update_dirty_bitmask() {
 
 void TileMap::fix_invalid_tiles() {
 
+	ERR_FAIL_COND_MSG(tile_set.is_null(), "Cannot fix invalid tiles if Tileset is not open.");
 	for (Map<PosKey, Cell>::Element *E = tile_map.front(); E; E = E->next()) {
 
 		if (!tile_set->has_tile(get_cell(E->key().x, E->key().y))) {