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.

ResourcePreloader

Hérite de : Node < Object

Un nœud utilisé pour précharger des sous-ressources dans une scène.

Description

Ce nœud est utilisé pour précharger des sous-ressources à l'intérieur d'une scène, de sorte que lorsque la scène est chargée, toutes les ressources sont prêtes à être utilisées et peuvent être récupérées à partir du pré-chargeur. Vous pouvez ajouter les ressources en utilisant l'onglet ResourcePreloader lorsque le nœud est sélectionné.

GDScript a une méthode intégrée @GDScript.preload() simplifiée qui peut être utilisée dans la plupart des situations, laissant l'utilisation de ResourcePreloader pour des scénarios plus avancés.

Méthodes

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)


Descriptions des méthodes

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

Ajoute une ressource au pré-chargeur avec le nom name donné. Si une ressource avec le nom name donné existe déjà, la nouvelle ressource sera renommée «name N » où N est un numéro incrémentant à partir de 2.


Resource get_resource(name: StringName) const 🔗

Renvoie la ressource associée au nom name.


PackedStringArray get_resource_list() const 🔗

Renvoie la liste des ressources actuellement dans le preloader.


bool has_resource(name: StringName) const 🔗

Renvoie true si le pré-chargeur contient une ressource associée au nom name.


void remove_resource(name: StringName) 🔗

Retire la ressource associée au nom name de ce pré-chargeur.


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

Renomme une ressource dans le pré-chargeur de name en newname.