From b42720e759f5905ef742f84a48bf06e8e44470fa Mon Sep 17 00:00:00 2001 From: Caio Raphael Date: Sun, 16 Mar 2025 16:52:42 -0300 Subject: [PATCH] ysort the entity array, before rendering --- src/electron.renderer/display/LayerRender.hx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/electron.renderer/display/LayerRender.hx b/src/electron.renderer/display/LayerRender.hx index 1909d000c..dd1394552 100644 --- a/src/electron.renderer/display/LayerRender.hx +++ b/src/electron.renderer/display/LayerRender.hx @@ -176,7 +176,9 @@ class LayerRender { case Entities: // Entity layer - for(ei in li.entityInstances) + + // Y-Sorting the array. + for(ei in li.entityInstances.sort(function(a, b) return a.y - b.y)) entityRenders.push( new EntityRender(ei, li.def, renderTarget) );