ResourcePreloader

Успадковує: Node < Object

Вузол використовується для перевантаження субресурсів всередині сцени.

Опис

Ця вершина використовується для перевантаження субресурсів всередині сцени, тому коли сцена завантажується, всі ресурси готові використовувати і можуть бути отримані від перевантажувача. Ви можете додати ресурси за допомогою вкладки ResourcePreloader при обранні вершини.

GDScript має спрощену @GDScript.preload() вбудований метод, який можна використовувати в більшості ситуацій, залишаючи використання ResourcePreloader для більш розширених сценаріїв.

Методи

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)


Описи методів

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

Додавання ресурсу на задану name. Якщо ресурс з вказаною назвою name вже існує, новий ресурс буде перейменований на назву param] N ", де N є вихідним числом від 2.


Resource get_resource(name: StringName) const 🔗

Повертає ресурс, пов'язаний з name.


PackedStringArray get_resource_list() const 🔗

Повертає перелік ресурсів всередині завантажувача.


bool has_resource(name: StringName) const 🔗

Повертаємо true, якщо завантажувач містить ресурс, пов'язаний з name.


void remove_resource(name: StringName) 🔗

Видаляє ресурс, пов'язаний з name, з попереднього завантажувача.


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

Перейменовує ресурс усередині попереднього завантажувача з name до newname.