Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
ResourcePreloader
Un nodo utilizzato per precaricare sotto-risorse all'interno di una scena.
Descrizione
Questo nodo serve per precaricare le sotto-risorse all'interno di una scena, in modo che quando la scena viene caricata, tutte le risorse sono pronte per l'uso e possono essere recuperate dal preloader. È possibile aggiungere le risorse attraverso la scheda ResourcePreloader quando il nodo è selezionato.
GDScript fornisce il metodo integrato semplificato @GDScript.preload() che è sufficiente nella maggior parte delle situazioni, lasciando l'uso di ResourcePreloader per motivi più avanzati.
Metodi
void |
add_resource(name: StringName, resource: Resource) |
get_resource(name: StringName) const |
|
get_resource_list() const |
|
has_resource(name: StringName) const |
|
void |
remove_resource(name: StringName) |
void |
rename_resource(name: StringName, newname: StringName) |
Descrizioni dei metodi
void add_resource(name: StringName, resource: Resource) 🔗
Aggiunge una risorsa al precaricatore con il nome name. Se una risorsa con il nome specificato esiste già, la nuova risorsa sarà rinominata in "name N", dove N è un numero incrementale che parte da 2.
Resource get_resource(name: StringName) const 🔗
Restituisce la risorsa associata al nome name.
PackedStringArray get_resource_list() const 🔗
Restituisce la lista delle risorse presenti nel precaricatore.
bool has_resource(name: StringName) const 🔗
Restituisce true se il preloader contiene una risorsa associata al nome name.
void remove_resource(name: StringName) 🔗
Rimuove la risorsa associata al nome name dal precaricatore.
void rename_resource(name: StringName, newname: StringName) 🔗
Rinomina una risorsa all'interno del precaricatore da name a newname.