venerdì 5 settembre 2025

GODOT - uso di GDscript e scene globali

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