diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2023-02-06 15:38:38 +0100 |
---|---|---|
committer | Rémi Verschelde <rverschelde@gmail.com> | 2023-02-06 15:38:38 +0100 |
commit | 82ff7b4bcea89f9f4abe2716ed758ac5960566a5 (patch) | |
tree | 8bbbec4ffdfe04104be5e7bdec9253c0a71394cb /doc | |
parent | 62f2d122e605599575c83c1e738e59466ec9afe5 (diff) | |
parent | 6e855e38202862a806095c64b1a2fce7b1977b91 (diff) |
Merge pull request #68492 from Sauermann/fix-picking-sort
Fix propagation order for 2D physics picking events
Diffstat (limited to 'doc')
-rw-r--r-- | doc/classes/Viewport.xml | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/classes/Viewport.xml b/doc/classes/Viewport.xml index ab2de14638..e76f805e3c 100644 --- a/doc/classes/Viewport.xml +++ b/doc/classes/Viewport.xml @@ -277,6 +277,10 @@ <member name="physics_object_picking" type="bool" setter="set_physics_object_picking" getter="get_physics_object_picking" default="false"> If [code]true[/code], the objects rendered by viewport become subjects of mouse picking process. </member> + <member name="physics_object_picking_sort" type="bool" setter="set_physics_object_picking_sort" getter="get_physics_object_picking_sort" default="false"> + If [code]true[/code], objects receive mouse picking events sorted primarily by their [member CanvasItem.z_index] and secondarily by their position in the scene tree. If [code]false[/code], the order is undetermined. + [b]Note:[/b] This setting is disabled by default because of its potential expensive computational cost. + </member> <member name="positional_shadow_atlas_16_bits" type="bool" setter="set_positional_shadow_atlas_16_bits" getter="get_positional_shadow_atlas_16_bits" default="true"> </member> <member name="positional_shadow_atlas_quad_0" type="int" setter="set_positional_shadow_atlas_quadrant_subdiv" getter="get_positional_shadow_atlas_quadrant_subdiv" enum="Viewport.PositionalShadowAtlasQuadrantSubdiv" default="2"> |