Nello sviluppo di un videogame, è utile avere delle strutture (variabili, funzioni, etc) che siano accessibili da ogni pezzo di codice.
Le "variabili globali", insomma.
In Godot è possibile farlo, piazzando variabili e codice in uno script e poi aggiungendolo all'autoload.
Procedura:
- nella sezione "FileSystem", cliccare con il tasto destro e selezionare "New Script..."
- impostare il nome dello script (global o environment o generic_functions)
- inserire nello script tutto ciò che il sistema deve sapere e "condividere"
- aprire "Project" > "Project Settings..."
- selezionare la voce di menu "Globals"
- selezionare la sezione "Autoload"
- inserire lo script nel campo "Path" (o cliccare sulla cartellina e selezionarlo con il mouse)
- inserire il nome del nodo a cui si avrà accesso nel resto degli script (occhio a maiuscole e minuscole)
- cliccare "+ Add"
E' anche possibile inserire anche delle scene nella sezione "Globals > autoload", per facilitare l'accesso ai componenti.
Potrebbe essere interessante per passare dati tra una scena e l'altra.
Nessun commento:
Posta un commento