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.