Merge pull request #70118 from clayjohn/tilemap-layers

Use large offset for tilemap layer level canvas items
This commit is contained in:
Rémi Verschelde 2022-12-17 14:29:22 +01:00 committed by GitHub
commit c023d41036
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1092,7 +1092,7 @@ void TileMap::_rendering_update_layer(int p_layer) {
/*Transform2D xform; /*Transform2D xform;
xform.set_origin(Vector2(0, p_layer)); xform.set_origin(Vector2(0, p_layer));
rs->canvas_item_set_transform(ci, xform);*/ rs->canvas_item_set_transform(ci, xform);*/
rs->canvas_item_set_draw_index(ci, p_layer); rs->canvas_item_set_draw_index(ci, p_layer - (int64_t)0x80000000);
layers[p_layer].canvas_item = ci; layers[p_layer].canvas_item = ci;
} }