reckfellENGINE

ScenePaint2DEditor

Класс для взаимодействия с 2D-редакторским режимом Сцены.

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

Класс для взаимодействия с 2D-редакторским режимом Сцены.

Этот класс доступен только в редакторе и не может быть мгновенным. EditorInterface.GetScenePaint2D. В ней содержатся методы взаимодействия редактора с инструментом изображения сцены. Плугинс может зарегистрировать поставщиков сцен и настроить сцену для рисования.

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

Методы4

GetPaintedSceneEntity2D
# GetPaintedScene
C#
public Entity2D GetPaintedScene();

Возвращает покрашенную сцену, или null Если нет, то свойства возвращенной сцены могут быть отредактированы. Предупреждение: Удаление и освобождение этого узла сделает редактора бесполезным и может вызвать аварию.

Возвращает Entity2D
RegisterSceneProvidervoid
# RegisterSceneProvider
C#
public void RegisterSceneProvider(Control control, Callable callback);

Зарегистрируйте заказного поставщика сцен. Когда активирован инструмент для поиска сцены и пользователь кликает control, callback применяется и должен быть возвращен Entity2D. Возвращенная сцена становится новым образцом картины.

Параметры
ИмяТипПо умолчанию
controlControl—
callbackCallable—
SetPaintedScenevoid
# SetPaintedScene
C#
public void SetPaintedScene(Entity2D scene);

Устанавливает образец сцены для рисования.

Параметры
ИмяТипПо умолчанию
sceneEntity2D—
UnregisterSceneProvidervoid
# UnregisterSceneProvider
C#
public void UnregisterSceneProvider(Control control);

Удаляет ранее зарегистрированного поставщика сцены.

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

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

ScenePaintedСобытие
# ScenePainted
C#
public event ScenePaint2DEditor.ScenePaintedEventHandler ScenePainted;

Приемлем к каждому новому узлу, созданному во время рисования. Пример:

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

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

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

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