0 votes

i solved it, i was making an instance of it so it couldn't reach the tree...
yeah rookie mistake

--Player (kinematicbody)

i'm trying to call get_tree() but it returns null (from the player script)
i searched online and everybody says the node must be in scenetree but it is in it.
what do I do?

Godot version 3.3
in Engine by (25 points)
edited by

--Player (kinematicbody) ==> script is here
--Node2D ==> you want to access this (change node name. example = Node_two)

onready var node_two = get_parent().get_node("Node_two")

it says

Attempt to call function 'get_node' in base 'null instance' on a null instance.

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.