reckfellENGINE

EditorSelection

Управляет выбором EntityTree в редакторе.

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

Управляет выбором EntityTree в редакторе.

Этот объект управляет выбором EntityTree в редакторе. Примечание: Этот класс не следует создавать напрямую. Вместо этого получите доступ к синглтону с помощью EditorInterface.GetSelection.

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

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

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

Методы6

AddEntityvoid
# AddEntity
C#
public void AddEntity(Entity node);

Добавляет узел к выделению. Примечание: Новый выбранный узел не будет автоматически отредактирован в инспекторе. Если вы хотите отредактировать узел, используйте EditorInterface.EditEntity.

Параметры
ИмяТипПо умолчанию
nodeEntity—
Clearvoid
# Clear
C#
public void Clear();

Снять выделение.

GetSelectedEntitiesReckfell.Collections.Array<Entity>
# GetSelectedEntities
C#
public Reckfell.Collections.Array<Entity> GetSelectedEntities();

Возвращает список выбранных узлов.

Возвращает Reckfell.Collections.Array<Entity>
GetTopSelectedEntitiesReckfell.Collections.Array<Entity>
# GetTopSelectedEntities
C#
public Reckfell.Collections.Array<Entity> GetTopSelectedEntities();

Возвращает список только верхних выбранных узлов, исключая дочерние. Это полезно для выполнения операций преобразования (их перемещения, вращения и т. д.). Например, если есть узел A с дочерним узлом B и родственным узлом C, то выбор всех трех приведет к тому, что этот метод вернет только A и C. Изменение глобального преобразования A повлияет на глобальное преобразование B, поэтому нет необходимости изменять B отдельно.

Возвращает Reckfell.Collections.Array<Entity>
GetTransformableSelectedEntitiesReckfell.Collections.Array<Entity> · Устарело
# GetTransformableSelectedEntities
C#
public Reckfell.Collections.Array<Entity> GetTransformableSelectedEntities();

Возвращает список только верхних выбранных узлов, исключая дочерние. Это полезно для выполнения операций преобразования (перемещения, вращения и т. д.). См. EditorSelection.GetTopSelectedEntities.

Возвращает Reckfell.Collections.Array<Entity>
RemoveEntityvoid
# RemoveEntity
C#
public void RemoveEntity(Entity node);

Удаляет узел из выбора.

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

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

SelectionChangedСобытие
# SelectionChanged
C#
public event Action SelectionChanged;

Удаляет узел из выбора.

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

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

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

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