Skip to content
Input handling

Input handling

General

 1_input():
 2  # This is the first layer of input.
 3  # All input handlers here will be taken care of before any
 4  # others, including GUI
 5
 6_gui_input():
 7  # This is the second layer.
 8  # This is handled only by Control nodes.
 9  # All inputs handled here are being handled by a Control node and, as such
10  # your GUI over all.
11
12_unhandled_input():
13  # The final layer.
14  # All events not handled by the above two methods will propagate down to here.
15  # This is where most game code (player controller, for example) should reside.