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.
Checking the stable version of the documentation...
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.