Merge pull request #15909 from authenticate/tilemap_fix

TileMap Navigation Fixes
This commit is contained in:
Mariano Javier Suligoy 2018-05-16 20:22:19 -03:00 committed by GitHub
commit ba134d44b8
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -61,6 +61,7 @@ void TileMap::_notification(int p_what) {
}
pending_update = true;
_recreate_quadrants();
_update_dirty_quadrants();
RID space = get_world_2d()->get_space();
_update_quadrant_transform();
@ -716,7 +717,7 @@ void TileMap::_make_quadrant_dirty(Map<PosKey, Quadrant>::Element *Q) {
pending_update = true;
if (!is_inside_tree())
return;
call_deferred("_update_dirty_quadrants");
_update_dirty_quadrants();
}
void TileMap::set_cellv(const Vector2 &p_pos, int p_tile, bool p_flip_x, bool p_flip_y, bool p_transpose) {