Inhaltsverzeichnis

AutoLoad

Hierbei wird bereits zum Start, also bei Beginn der Ausführung des Projektes, entsprechende Skripte oder Szenen automatisch geladen.

Skripte

Funktionen und Variablen sind in der Regel Szenenbezogen. Beim Wechseln der Hauptszene gehen dessen Variablenwerte verloren. Um dennoch bestimmte Werte zu übertragen oder Funktionen aus mehreren Hauptszenen zu nutzen, besteht die übergeordnete Methode Singleton.

Neues Skript erzeugen

Skript dem AutoLoad hinzufügen

Das Skript anpassen

Das Skript muss zwingend mit „extends Node“ beginnen, weil mit ihm die Klasse Node erweitert wird. Alle hier aufgeführten Variablen und Funktionen können in den im Anschluss geladenen Szenen in dessen Skripten angewendet werden.

Bei der Angabe Pfadangabe erfolgt dieser ohne Angabe der Dateiendung „.gd“.
Ebenso wird der Pfad mit /root/ beschrieben und nicht wie sonst üblich mit res://

Befindet sich die Skriptdatei „AutoLoad.gd“ im Hauptverzeichnis des Projektes, so ist der zugrif wie folgt:

get_node("/root/AutoLoad").funktion()
get_node("/root/AutoLoad").variable