Child nodes not moving with parent

Godot Version

4.2.1

Question

Hi there,

I’m feeling a bit silly, I have a Scene tree that looks like this. There are many placedEffects under the PlacementBatch, all structured the same way:
image

Only really weird scene tree thing is that this whole branch is nested under a UI element (weird thing that came out of grouping functionality), but the PlacementBatch’s position seems to move correctly in spite of this.

When I move my PlacementBatch, the Sprite2D directly under it moves correctly, but the Sprite2D and CPUParticles under the placedEffect don’t seem to be moving with it. They seem to be stuck centered around 0,0.

I’m sure I’m missing something obvious, but I could really use some assistance in finding out what it is!

1 Like

Of course, as soon as I post here, I notice that I had “Top Level” set on the child placedEffect, which prevents it from inheriting it’s parent Transform. Must have accidentally turned it on at some point.

Turning this off solved the problem!

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.