Where can I find documentation on signals?

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By jarlowrey
:warning: Old Version Published before Godot 3 was released.

The API doc’s classes have a “Signals” section, but don’t describe what they are/when they are called. Is there any place with more info? Not every signal’s meaning is obviously apparent to me.

Are you asking about the timing implementation during the game loop itself?

Or are you asking about what conditions emit the signal?

avencherus | 2017-05-05 19:49

The conditions that emit the signal. Thanks!

jarlowrey | 2017-05-05 22:17

Well, signals should have some detail after the mention on docs, maybe you can open an issue on godot docs GH about that.

Most may be self explanatory (Timer’s timeout) but some like rigid body “body_enter” that means “body contact” can be confusing or misleading.

eons | 2017-05-05 23:44

If you are looking for a tutorial to see how to emit your own signal, I recommend checking out KidsCanCode youtube channel, part 7 of his Godot 101 shows a practical implementation of a custom signal. Hope that helps you understand what a trigger condition can be.

Part 7: Using Signals

Hope I understood your question correctly.

Edit: I believe you are actually looking for documentation about what the meaning of
the various signal types attached to a certain node means. I would guess documentation would primarily rely on the function/signal name itself being self descriptive.
Sorry changing from answer to comment.

Will | 2017-05-06 20:56