Topic was automatically imported from the old Question2Answer platform.
Asked By
anark10n
Hey there, so a bit of a weird question.
If you select a node and press Ctrl+Shift+C (or right click-> Copy Node Path), it will return the path of that node, but minus the root of the scene. E.g if you were to press the key combo on AnimationPlayer on the scene structure: Level1->Player->Animation-Player, it will return “Player/AnimationPlayer.”
From the Node docs: NodePath get_path_to ( Node node )
“Returns the absolute path of the current node. This only works if the current node is inside the scene tree”
i.e.
var node_path = get_path_to($ChildNode/SubChild)
# should eval roughly to '/root/Self/ChildNode/SubChild' but I didn't actually run this in a scene to test it :)
Yeah, i’m not looking to get the absolute path to the current node. I just want to know if there’s something that returns the same path as when you press Ctrl-Shift-C (or right click-> Copy Node Path) on a current node. So in your example, if i was on the SubChild node and Self is the 2D is the starting node in the editor, is there a function that returns “ChildNode/Subchild”?