Полезное

Мы Вконтакте

Discord канал

Группировка объектов

Добавлено Мар 09 2015

В движке Unreal Engine 4 вы можете группировать объекты вместе, что позволяет вам проще управлять несколькими объектами одновременно. Сгруппированные объекты могут быть изменены так же как и одиночный объект посредством вращения, перемещения или масштабирования. Группы могут быть расформированы для разовой манипуляции с отдельными объектами, и так же вы можете «заморозить» отдельный объект в группе, чтобы предотваратить в нем общие изменения. Вы можете добавить либо удалить объект из группы. Так же вы можете объеденяьб группы между собой, чтобы одна группа стала частью большей группы.

Объект может состоять только в одной группе, в то время как группа объектов может быть частью нескольких больших групп.

Группировка объектов

Чтобы сгруппировать объекты:

  1. Выберете нужные
  2. ПКМ на выбранных объектах для вызова контекстного меню
  3. Нажмите Group. Либо нажмите Ctrl+G на клавиатуре
    Меню группировки

Если вы не видите пункта Group в контекстном меню, убедитесь, что в меню Quick Settings включена опция Allow Group Selection.

Сгруппировав объекты, вы создадите Групповой объект (Group Actor) в Scene Outliner. Чтобы выбрать все объекты в данной группе вы можете либо выбрать Group Actor, либо каждый из объектов группы.
Выбор группы объектов

Возможности Группировки

Опции, относящиеся к группам, вы можете найти в контекстном меню, вызываемом ПКМ на выделении объектов (как минимум 2-х) в экране уровня или в редакторе контуров.
Опции, которые будут вам доступны, зависят от того, что вы выделили:

  • Объекты в группе
  • Объекты не состоящие в группе
  • Комбинация объектов в группе и объеутов вне группы
  • Объекты в группе, которая расформированна

Горячие клавиши:

Ctrl+G Сгруппировать/Перегруппировать
Shift+G Расформировать группу
Ctrl+Shift+G Переключить режим группировки

Группировка

Опция Group используется для создания групп из выделенных объектов. Если ни один из выделенных объектов еще не состоит в группе, то вам будет доступна только эта опция. Выберете ее, чтобы сформировать группу.

Группирование никогда не расформировывает уже существующие выделенные группы. В группу может быть сформированно любое количество объектов или групп. К примеру, если два источника света и существующая закрепленная группа статических сеток выделенны и затем сгруппированны, новая группа будет состоять из двух источников света и подгруппы статических сеток. Если же какие-то из выделенных объектов состоят в незакрепленных группах, они будут удалены оттуда и помещены в новосозданную группу.

Когда группа созданна, вокруг нее появляются уголки зеленого цвета и ее осевая точка автоматически размещается по центру группы
Сгрупированные объекты

Перегруппировка

Когда выделение содержит как минимум одну группу и несгруппированные объекты помимо нее, становится доступной опция Regroup. Она удаляет выбранные объекты изо всех созданных ранее групп и создает новую группу из данного выделения. Это позволяет быстро создать новую группу из выделения, не беспокоясь о разборе ранее созданных групп.

Вы можете использовать Ctrl+G вместо контекстного меню. Если ни один из выделенных объектов не состоит в группе, то нажатие Ctrl+G просто создаст новую группу из выделенных. Если выделенны группы, то они будут перегруппированны в одну новую.

Разгруппирование

Опция Ungroup удаляет все объекты из выделенной группы и все дочерние подгруппы.

  • Если группа содержит дочерние подгруппы, подгруппы будут удалены из корневой группы но не расформированны
  • <liДля групп, которые не закрепленны, операция разгруппирования удалит все объекты без сохранения их в какой либо существующей групповой иерархии

Разгруппировка

Закрепление групп

Опции закрепления и снятия закрепления группы (Lock and Unlock) доступны, когда вы работаете с существующей уже группой. По умолчанию группа закреплена. Статус закрепленной либо незакрепленной группы влияет на все действия, которые могут быть предприняты с группой. Например, отдельные объекты могут быть только удалены из незакрепленной группы.

  • Когда вы выделяете любой объект в закрепленной группе, вся группа будет выделена. Все изменения отразятся на каждом объекте у группе. Если группа не закреплена, объекты в ней будут выделяться и меняться в индивидуальном порядке.
  • Статус группы виден по уголкам, окружающим группу, зеленые — группа закреплена, красные — не закреплена.
    Разблокированная группа

Удаление и добавление в группы

Опция Remove from Group доступна только когда выделенные объекты состоят в незакрепленной группе. Она удаляет выделенные объекты из группы. Если дочерняя группа удалена из более крупной группы, сама по себе она остается группой. Если группа не содержит объектов или дочерних групп, она будет удалена автоматически, и ее GroupActor будет удален из контурного редактора.
Добавление объектов в группу

Опция Add Actors to Group доступна только когда выделена одна группа и несколько не состоящих в группах объектов. Она добавляет несгруппированные объекты в выбранную группу.

Важное

  • Группы могут быть полностью отключены либо наоборот, включены выбором опции Allow Group Selection в меню Quick Settings на панели инструментов.
  • При создании новой группы, осевая точка автоматически переносится на центр группы.
  • Ось группы может быть задана выбором нужной группы нажатием средней кнопки мыши при зажатом Alt в экране уровня в том месте, где вы хотите задать осевую точку.
  • Невозможно группировать объекты, находящиеся в разных уровнях или картах. Перемещения объекта, состоящиего в группе, с одного уровня на другой удалят его из предыдущей группы. Тем не менее группы целиком могут перемещаться между уровнями.
Добавил: Flakky Категория: Объекты и Геометрия


Комментарии

На данный момент комментарии отключены.

UEngine.ru © 2017
Все права защищены. При копировании материалов с сайта, ссылка на первоисточник обязательна.
Яндекс.Метрика
Главная страница