- Edited
I make blood trail using Sprite2D's clip_children. so when blood trails appear in the world as a childs of Sprite2D with clip_children = clip + draw, it got clipped so its only visible on walls. But I want to make it visible on trees and other stuff what comes like other Sprite2Ds, and the only way how can I think about that its duplicating my blood trails nodes to each Sprite2D which should show blood, but this method is very ugly and cost so much FPS cause my blood trails is kinematics (cause before they became trails they just blood drops which is physics objects) and I can got like thousands of Sprite2D on each level. I was thinking about creating CanvasGroup, add all my sprites as a childs, then save as scene, then add my blood trails as a child and clip it, but does not work cause thats not how its works I guess. So any other solutions to this?
PS sry for my ugly eng xdxdx