EditorSelection
Управляет выбором EntityTree в редакторе.
Управляет выбором EntityTree в редакторе.
Этот объект управляет выбором EntityTree в редакторе.
Примечание: Этот класс не следует создавать напрямую. Вместо этого получите доступ к синглтону с помощью EditorInterface.GetSelection.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Конструкторы1
EditorSelectionКонструктор
public EditorSelection();Методы6
AddEntityvoid
public void AddEntity(Entity node);Добавляет узел к выделению.
Примечание: Новый выбранный узел не будет автоматически отредактирован в инспекторе. Если вы хотите отредактировать узел, используйте EditorInterface.EditEntity.
| Имя | Тип | По умолчанию |
|---|---|---|
node | Entity | — |
Clearvoid
public void Clear();Снять выделение.
GetSelectedEntitiesReckfell.Collections.Array<Entity>
public Reckfell.Collections.Array<Entity> GetSelectedEntities();Возвращает список выбранных узлов.
Reckfell.Collections.Array<Entity>GetTopSelectedEntitiesReckfell.Collections.Array<Entity>
public Reckfell.Collections.Array<Entity> GetTopSelectedEntities();Возвращает список только верхних выбранных узлов, исключая дочерние. Это полезно для выполнения операций преобразования (их перемещения, вращения и т. д.). Например, если есть узел A с дочерним узлом B и родственным узлом C, то выбор всех трех приведет к тому, что этот метод вернет только A и C. Изменение глобального преобразования A повлияет на глобальное преобразование B, поэтому нет необходимости изменять B отдельно.
Reckfell.Collections.Array<Entity>GetTransformableSelectedEntitiesReckfell.Collections.Array<Entity> · Устарело
public Reckfell.Collections.Array<Entity> GetTransformableSelectedEntities();Возвращает список только верхних выбранных узлов, исключая дочерние. Это полезно для выполнения операций преобразования (перемещения, вращения и т. д.). См. EditorSelection.GetTopSelectedEntities.
Reckfell.Collections.Array<Entity>RemoveEntityvoid
public void RemoveEntity(Entity node);Удаляет узел из выбора.
| Имя | Тип | По умолчанию |
|---|---|---|
node | Entity | — |
Сигналы и события1
SelectionChangedСобытие
public event Action SelectionChanged;Удаляет узел из выбора.