ResourcePreloader

Hereda: Node < Object

Un nodo utilizado para precargar subrecursos dentro de una escena.

Descripción

Este nodo se utiliza para precargar subrecursos dentro de una escena, de modo que cuando se carga la escena, todos los recursos están listos para usar y pueden ser recuperados del precargador. Puedes añadir los recursos usando la pestaña ResourcePreloader cuando el nodo está seleccionado.

GDScript tiene un método simplificado integrado @GDScript.preload() que puede ser usado en la mayoría de las situaciones, dejando el uso de ResourcePreloader para escenarios más avanzados.

Métodos

void

add_resource(name: StringName, resource: Resource)

Resource

get_resource(name: StringName) const

PackedStringArray

get_resource_list() const

bool

has_resource(name: StringName) const

void

remove_resource(name: StringName)

void

rename_resource(name: StringName, newname: StringName)


Descripciones de Métodos

void add_resource(name: StringName, resource: Resource) 🔗

Añade un recurso al precargador con el name dado. Si ya existe un recurso con el name dado, el nuevo recurso será renombrado a "name N" donde N es un número incremental que comienza en 2.


Resource get_resource(name: StringName) const 🔗

Devuelve el recurso asociado a name.


PackedStringArray get_resource_list() const 🔗

Devuelve la lista de recursos dentro del precargador.


bool has_resource(name: StringName) const 🔗

Devuelve true si el precargador contiene un recurso asociado a name.


void remove_resource(name: StringName) 🔗

Elimina el recurso asociado a name del precargador.


void rename_resource(name: StringName, newname: StringName) 🔗

Renombra un recurso dentro del precargador de name a newname.