Path2d.position messing up Y-Sorting

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Dumdidum

Goal: Have an enemy patrol a path in an isometric 2D game (using Path2d and PathFollow2d). While being a descendant of Y-sort, and let Y-sort arrange the enemy with the rest of the game world.

Problem: Y-sort doesn’t take the sprite.position as input to determine in what order to draw sprite+game world, but takes the position of Path2d instead. Path2D has a static position, no matter the location the sprite is in. Results: Sprite is drawn behind objects in the game world where it should be drawn in front.

How to fix?