diff options
| author | Juan Linietsky | 2016-02-20 10:01:34 -0300 |
|---|---|---|
| committer | Juan Linietsky | 2016-02-20 10:02:14 -0300 |
| commit | 70cdfa681a0196f5dcb4ec1bb524ae1643ce23cb (patch) | |
| tree | 12c9647cfa196cb4eb760e7d7e300b0265e980ac /scene/2d/tile_map.cpp | |
| parent | c795ceca20170decd9af2f854317aa841399d143 (diff) | |
| download | godot-70cdfa681a0196f5dcb4ec1bb524ae1643ce23cb.tar.gz godot-70cdfa681a0196f5dcb4ec1bb524ae1643ce23cb.tar.zst godot-70cdfa681a0196f5dcb4ec1bb524ae1643ce23cb.zip | |
-Change link to new documentation
-fixed bug in tilemap collision debug
Diffstat (limited to 'scene/2d/tile_map.cpp')
| -rw-r--r-- | scene/2d/tile_map.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/scene/2d/tile_map.cpp b/scene/2d/tile_map.cpp index 2014c9730..1cd639996 100644 --- a/scene/2d/tile_map.cpp +++ b/scene/2d/tile_map.cpp @@ -450,6 +450,7 @@ void TileMap::_update_dirty_quadrants() { _fix_cell_transform(xform,c,shape_ofs+center_ofs,s); if (debug_canvas_item) { + vs->canvas_item_add_set_transform(debug_canvas_item,xform); shape->draw(debug_canvas_item,debug_collision_color); } @@ -459,6 +460,10 @@ void TileMap::_update_dirty_quadrants() { } } + if (debug_canvas_item) { + vs->canvas_item_add_set_transform(debug_canvas_item,Matrix32()); + } + if (navigation) { Ref<NavigationPolygon> navpoly = tile_set->tile_get_navigation_polygon(c.id); if (navpoly.is_valid()) { |
