Unity 6.3
0 онлайн 46 гостей 3 в системе
Вход

Компонент родительского ограничения

Родительское ограничение перемещает и вращает GameObject так, как будто он является дочерним объектом другого GameObject в окне Hierarchy. Оно обладает некоторыми преимуществами, которые невозможны, когда вы делаете один GameObject родителем другого:

  • Родительское ограничение не влияет на масштаб.
  • Родительское ограничение может быть связано с несколькими GameObjects.
  • GameObject не обязательно должен быть дочерним GameObjects, к которому связано родительское ограничение.
  • Вы можете изменить эффект ограничения, указав вес и веса для каждого из его источников GameObjects.

Например, чтобы поместить меч в руку персонажа, добавьте компонент родительского ограничения к мечу GameObject. В списке Источники родительского ограничения, связайтесь с рукой персонажа. Таким образом, движение меча ограничивается положением и вращением руки.

Компонент родительского ограничения
Компонент родительского ограничения

Свойства

Свойство Описание
Активация После перемещения и поворота ограниченного GameObject и его источника GameObjects нажмите Активировать для сохранения этой информации. Активировать сохраняет текущее смещение от источника GameObjects в Поворот в покое, Положение в покое, Смещение положенияи Смещение вращения, затем включает Активный и Блокировка.
Нуль Устанавливается положение и вращение ограниченного GameObject к источнику GameObjects. Нулевой сбрасывает поля Вращение в покое, Положение в покое, Смещение позициии Смещение вращения, затем включает Активный и Блокировка.
Активный Переключает, оценивать ли ограничение. Чтобы также применить ограничение, убедитесь, что Блокировка включено.
Вес Сила ограничения. Вес 1 заставляет ограничение двигаться и вращаться в этом направлении. GameObject с той же скоростью, что и в источнике GameObjects. Вес 0 полностью устраняет эффект ограничения. Этот вес влияет на все источники GameObjects. Каждый GameObject в 2000 году Источники список также имеет вес.

Параметры ограничений

Свойство Описание
Блокировка Переключитесь, чтобы позволить ограничению перемещаться и поворачивать GameObject. Отключите это свойство, чтобы изменить положение и поворот этого GameObject. Также можно изменить свойства Поворот в покое, Положение в покое, Смещение положения и Смещение вращения.

Если Активный если включено, ограничение обновляет свойства Поворот в покое, Положение в покое, Смещение положения или Смещение вращения для вас при перемещении и повороте объекта. GameObject или его источник GameObjects. Когда вы удовлетворены своими изменениями, включите Блокировка, чтобы позволить ограничению управлять этим GameObject. Это свойство не влияет на режим воспроизведения.
Положение в покое Значения X, Y и Z, которые будут использоваться, когда вес равен 0 или когда соответствующие замораживающие оси не включены. Чтобы изменить эти поля, отключите блокировку.
Вращение в покое Значения X, Y и Z, которые будут использоваться, когда Вес равен 0 или когда соответствующие Заморозить оси вращения не включены. Чтобы изменить эти поля, отключите Блокировка.
Смещение позиции Положения X, Y и Z смещены от Transform, налагаемого Ограничением. Чтобы изменить эти поля, отключите блокировку Блокировка.
Смещение вращения Смещение вращения X, Y и Z от Transform, которое налагает ограничение. Чтобы изменить эти поля, отключите блокировку Блокировка.
Оси замораживаемого положения Включите X, Y или Z, чтобы разрешить ограничению управлять соответствующими осями положения. Отключите ось, чтобы ограничение не управляло ею, что позволит вам редактировать, анимировать или создавать сценарии для нее.
Заморозка осей вращения Включите X, Y или Z, чтобы позволить ограничению управлять соответствующими осями вращения. Отключите ось, чтобы ограничение не управляло ею, что позволит вам редактировать, анимировать или создавать сценарии для нее.

Источники

Список GameObjects, которые ограничивают это GameObject. Unity оценивает источник GameObjects в порядке их появления в этом списке. Этот порядок влияет на то, как это Ограничение перемещает и вращает ограниченное GameObject. Чтобы получить желаемый результат, перетащите элементы в этом списке. Каждый источник имеет вес от 0 до 1.