Godot Funktion eines anderen Scripts aufrufen?
Ich möchte von meinem Script TestScript (In /root/Node2D/Node/) die Funktion Test im Script /root/Node2D/Inventory/Inventory.gd aufrufen.
Ich habe schon ein paar Sachen von Reddit probiert, es geht aber irgendwie nicht.
EDIT: Lösung:
var NodeLocation= $/root/Node2D/Inventory
var Script = NodeLocation.get_script()
Script.function_name("Wood", 1)
"Ein paar Sachen" und "Geht irgendwie nicht" ist jetzt nicht sehr hilfreich, um das Problem einzugrenzen.
Was genau hast Du versucht? Gibt es eine Fehlermeldung? Wenn ja, welche?
Ich habe nur vergessen, die Location vom Script richtig zu definieren, hab aber schon eine Lösung gefunden. Danke für die Hilfe!