get_node() inside class - Invalid call. Nonexistent function

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By Tim301

I am new to Godot so my question is probably often ask by beginners but I don’t found any answer on the Internet or on this forum.

I created a class wich controls timer and label. So I call my timer and label with get_node(). I created a method start() to launch it when needed. But I get this error in start() when I try to run my project.

Invalid call. Nonexistent function ‘set_wait_time’ in base ‘Nil’.

I don’t understand why I can’t do this and how to proced. You can see my script in the linked image.

Thank you.

:bust_in_silhouette: Reply From: klaas

it means that the object(Chrono) you want to call set_wait_time on does not exist.

The path to chrono must be something like “…/Chronometre” since the path must be relative.