reckfellENGINE

ImageFormatLoaderExtension

Базовый класс для создания расширений ImageFormatLoader (добавление поддержки дополнительных форматов изображений).

На этой странице
class ImageFormatLoaderExtensionReckfellSharpНаследует ImageFormatLoader

Базовый класс для создания расширений ImageFormatLoader (добавление поддержки дополнительных форматов изображений).

Движок поддерживает несколько форматов изображений из коробки (PNG, SVG, JPEG, WebP и многие другие), но вы можете реализовать поддержку дополнительных форматов изображений, расширив этот класс. Обязательно соблюдайте задокументированные типы возвращаемых данных и значения. Вам следует создать его экземпляр и вызвать ImageFormatLoaderExtension.AddFormatLoader, чтобы зарегистрировать этот загрузчик во время фазы инициализации.

Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.

Конструкторы1

ImageFormatLoaderExtensionКонструктор
# ImageFormatLoaderExtension
C#
public ImageFormatLoaderExtension();

Методы4

AddFormatLoadervoid
# AddFormatLoader
C#
public void AddFormatLoader();

Добавьте этот загрузчик формата в движок, что позволит ему распознавать расширения файлов, возвращаемые ImageFormatLoaderExtension._GetRecognizedExtensions.

RemoveFormatLoadervoid
# RemoveFormatLoader
C#
public void RemoveFormatLoader();

Удалите этот загрузчик формата из движка.

_GetRecognizedExtensionsstring[]
# _GetRecognizedExtensions
C#
public virtual string[] _GetRecognizedExtensions();

Возвращает список расширений файлов для этого формата изображения. Файлы с заданными расширениями будут рассматриваться как файлы изображений и загружаться с использованием этого класса.

Возвращает string[]
_LoadImageError
# _LoadImage
C#
public virtual Error _LoadImage(Image image, FileAccess fileaccess, ImageFormatLoader.LoaderFlags flags, float scale);

Загружает содержимое fileaccess в предоставленный image.

Параметры
ИмяТипПо умолчанию
imageImage—
fileaccessFileAccess—
flagsImageFormatLoader.LoaderFlags—
scalefloat—
Возвращает Error
Документация Reckfell EngineНаверх ↑
БЫСТРЫЙ ПЕРЕХОДНачало работыEntity и иерархияC# & .NET 10Сцены и префабы
Руководства и полный API Reckfell K
reckfellENGINE
RECKFELL ACCOUNT

Вход в аккаунт

Войдите в аккаунт Reckfell.

Один аккаунт для всей платформы Reckfell.