Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

Этот соединениеФизический компонент, обеспечивающий динамическое соединение между компонентами Rigidbody, обычно допускающий некоторую степень движения, например шарнир. Подробнее
See in Словарь
позволяет игровому объекту управляться физикой твердого тела скользить по линии в пространстве, как, например, раздвижные двери. Объект может свободно перемещаться в любом месте вдоль линии в ответ на столкновенияСтолкновение происходит, когда физический движок обнаруживает, что коллайдеры двух GameObjects вступают в контакт или перекрываются, когда хотя бы один из них имеет компонент Rigidbody и находится в движении. Подробнее
См. в Словарь
или силами или, альтернативно, его можно перемещать с помощью сила двигателя с ограничениями, применяемыми для удержания его положения в пределах определенного участка линии.

Свойства: Функции:
Enable Collision Могут ли два соединенных объекта столкнуться друг с другом? Установите флажок для да.
Connected Rigid Body Укажите здесь другой объект, с которым соединяется это соединение. Оставьте значение Нет, и другой конец соединения будет зафиксирован в точке пространства, заданной настройкой Подключенный анкер. Выберите кружок справа от поля, чтобы просмотреть список объектов для подключения.
Auto Configure Connected Anchor Установите этот флажок, чтобы автоматически установить положение привязки для другого объекта, с которым соединяется это соединение. (Отметьте это вместо заполнения полей Подключенная привязка.)
AnchorИнструмент макета пользовательского интерфейса, который фиксирует элемент пользовательского интерфейса в родительском элементе. Якоря отображаются в виде четырех маленьких треугольных маркеров в представлении «Сцена», а информация об якорях также отображается в Инспекторе. More info
See in Словарь
Место (с точки зрения координат X, Y на RigidBodyКомпоненте, который позволяет моделируемой гравитации воздействовать на GameObject. и другие силы. Подробнее
См. в Словарь
), где конечная точка соединения соединяется с этот объект.
Connected Anchor Место (в координатах X и Y на RigidBody), где конечная точка соединения соединяется с другим объектом.
Auto Configure Angle Установите этот флажок, чтобы автоматически определять угол между двумя объектами и задавать его как угол, который сохраняется в соединении между двумя объектами. (Выбрав это, вам не нужно указывать угол вручную.)
Angle Введите угол, под которым сустав держится между двумя объектами.
Use Motor Использовать раздвижной двигатель? Установите флажок для да.
Motor
Motor Speed Tзаданная скорость двигателя (м/сек).
Maximum Motor Force Максимальная сила, которую двигатель может приложить при попытке достичь заданной скорости.
Use Limits Должны ли быть пределы линейной (прямолинейной) силы? Установите флажок для да.
Translation Limits
Lower Translation Минимальное расстояние, на котором объект может находиться от присоединенной точки привязки.
Upper Translation Максимальное расстояние, на котором объект может находиться от присоединенной точки привязки.
Break Force Укажите уровень линейной (прямолинейной) силы, необходимой для разрыва и удаления соединения. Бесконечность означает, что его нельзя сломать.
Break Torque Укажите уровень крутящего момента (вращения), необходимый для разрыва, и таким образом удалите соединение. Бесконечность означает, что его нельзя сломать.

Подробнее

(См. также Соединения 2D: Подробности и подсказки для получения полезной справочной информации обо всех 2D соединениях.)

Используйте это соединение, чтобы заставить предметы скользить! Целью этого соединения является сохранение положения двух точек на настраиваемой линии, простирающейся до бесконечности. Этими двумя точками могут быть два компонента Rigidbody2D или компонент Rigidbody2D и фиксированное положение в мире. (Подключитесь к фиксированному положению в мире, установив для параметра Connected Rigidbody значение None).

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

Это соединение имеет три ограничения одновременно. Все необязательны:

  • Сохраняйте относительное линейное расстояние от указанной линии между двумя опорными точками на двух твердых телах.
  • Поддерживать линейную скорость между двумя опорными точками на двух объектах с твердым телом вдоль заданной линии. (Скорость ограничена максимальной силой.)
  • Сохраняйте линейное расстояние между двумя точками вдоль указанной линии.

Например:

Вы можете использовать это соединение для создания физических объектов, которые должны реагировать так, как если бы они были соединены вместе на линии. Например:

  • Платформа, которая может двигаться вверх или вниз. Платформа реагирует опусканием, когда на нее что-то приземляется, но никогда не должна двигаться вбок. Вы можете использовать это соединение, чтобы платформа никогда не перемещалась вверх или вниз за определенные пределы. Используйте двигатель, чтобы поднять платформу.
Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
Руководство Unity 2021.3