ResourcePreloader
Узел, используемый для предварительной загрузки подресурсов внутри сцены, прикинь.
Описание
Этот узел используется для предварительной загрузки подресурсов внутри сцены, поэтому, когда сцена загружена, все ресурсы готовы к использованию и могут быть извлечены из предварительного загрузчика. Вы можете добавить ресурсы с помощью вкладки ResourcePreloader, когда выбран узел.
GDScript имеет упрощенный встроенный метод @GDScript.preload(), который можно использовать в большинстве ситуаций, оставляя использование ResourcePreloader для более сложных сценариев.
Методы
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) |
Описания метода
void add_resource(name: StringName, resource: Resource) 🔗
Добавляет ресурс в предзагрузчик с указанным name. Если ресурс с указанным name уже существует, новый ресурс будет переименован в "name 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.