|
@@ -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()) {
|