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...
ImageFormatLoaderExtension
Успадковує: ImageFormatLoader < RefCounted < Object
Базовий клас для створення ImageFormatLoader розширення (підтримка підтримки для додаткових форматів зображень).
Опис
Двигун підтримує декілька форматів зображень з коробки (PNG, SVG, JPEG, WebP, щоб назвати кілька), але ви можете вибрати для реалізації підтримки додаткових форматів зображень шляхом розширення цього класу.
Обов'язково поважати типи документів і значення. Ви повинні створити екземпляр, і викликати add_format_loader() для реєстрації цього навантажувача під час початкової фази.
Методи
PackedStringArray |
_get_recognized_extensions() virtual const |
_load_image(image: Image, fileaccess: FileAccess, flags: BitField[LoaderFlags], scale: float) virtual |
|
void |
|
void |
Описи методів
PackedStringArray _get_recognized_extensions() virtual const 🔗
Повертає список розширень файлів для цього формату зображення. Файли з заданими розширеннями будуть оброблятися як файл зображення і завантажені за допомогою цього класу.
Error _load_image(image: Image, fileaccess: FileAccess, flags: BitField[LoaderFlags], scale: float) virtual 🔗
Завантаження вмісту fileaccess в надану image.
void add_format_loader() 🔗
Додайте цей форматний навантажувач до двигуна, дозволяючи його розпізнати розширення файлів, які повернуті _get_recognized_extensions().
void remove_format_loader() 🔗
Видалити цей формат навантажувача з двигуна.