reckfellENGINE

EditorResourcePreview

Узел, используемый для создания предварительных просмотров ресурсов или файлов.

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

Узел, используемый для создания предварительных просмотров ресурсов или файлов.

Этот узел используется для генерации предпросмотров ресурсов или файлов. Примечание: Этот класс не следует создавать напрямую. Вместо этого обратитесь к синглтону с помощью EditorInterface.GetResourcePreviewer.

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

Методы5

AddPreviewGeneratorvoid
# AddPreviewGenerator
C#
public void AddPreviewGenerator(EditorResourcePreviewGenerator generator);

Создайте собственный, настраиваемый генератор предварительного просмотра.

Параметры
ИмяТипПо умолчанию
generatorEditorResourcePreviewGenerator—
CheckForInvalidationvoid
# CheckForInvalidation
C#
public void CheckForInvalidation(string path);

Проверьте, изменился ли ресурс. Если это так, он будет признан недействительным и будет подан соответствующий сигнал.

Параметры
ИмяТипПо умолчанию
pathstring—
QueueEditedResourcePreviewvoid
# QueueEditedResourcePreview
C#
public void QueueEditedResourcePreview(Resource resource, ReckfellObject receiver, StringName receiverFunc, Variant userdata);

Уважаемые resource редактируется для предварительного просмотра. receiver's receiver_func Его вызовут. receiver_func должны привести следующие четыре аргумента: string Путь, Texture2D Предварительный просмотр, Texture2D Просмотр, Variant пользовательские данные. userdata может быть чем угодно и будет возвращен, когда receiver_func зовутся. Примечание: Если невозможно создать предварительный просмотр receiver_func будет по-прежнему звонить, но предварительный просмотр будет null.

Параметры
ИмяТипПо умолчанию
resourceResource—
receiverReckfellObject—
receiverFuncStringName—
userdataVariant—
QueueResourcePreviewvoid
# QueueResourcePreview
C#
public void QueueResourcePreview(string path, ReckfellObject receiver, StringName receiverFunc, Variant userdata);

Выбрать файл ресурсов, расположенный на path Как только предпросмотр будет готов, receiver's receiver_func Его вызовут. receiver_func должны привести следующие четыре аргумента: string Путь, Texture2D Предварительный просмотр, Texture2D Просмотр, Variant пользовательские данные. userdata может быть чем угодно и будет возвращен, когда receiver_func зовутся. Примечание: Если невозможно создать предварительный просмотр receiver_func будет по-прежнему звонить, но предварительный просмотр будет null.

Параметры
ИмяТипПо умолчанию
pathstring—
receiverReckfellObject—
receiverFuncStringName—
userdataVariant—
RemovePreviewGeneratorvoid
# RemovePreviewGenerator
C#
public void RemovePreviewGenerator(EditorResourcePreviewGenerator generator);

Удаляет пользовательский генератор предварительного просмотра.

Параметры
ИмяТипПо умолчанию
generatorEditorResourcePreviewGenerator—

Сигналы и события1

PreviewInvalidatedСобытие
# PreviewInvalidated
C#
public event EditorResourcePreview.PreviewInvalidatedEventHandler PreviewInvalidated;

Выдается, если предварительный просмотр был признан недействительным (изменен). path соответствует пути к предварительному просмотру.

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

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

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

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