How should I use get_parent()?

Godot Version

4.4.1

Question

Hi guys, I think I understand the recommended practice of call-down-signal-up. Especially when messing with parent in child's _ready function is a no-no. But I have a node3d created in the editor and its children instantiated at runtime. I'm actually using get_parent() in children's _ready() to get a hold of the parent here. What do you think of this? Is it safe?

I made many games with Godot and I normally avoid signals when I can, so I use get_node() often. The get_parent() is a feature that is included in Godot, I see no problem in using it.

1 Like

Thanks for the reassuring words, I tend to overthink these days. :smiley:

1 Like