Ссылка на определение соединения скольжения для LowLevelPhysics2D API
Примечание: Эта документация посвящена написанию C# скрипты с использованием LowLevelPhysics2D API. Использовать 2D физики в Unity Editor используя компоненты, такие как Rigidbody 2D компонент, см. 2D физика вместо этого.
Исследуйте свойства, которые можно использовать для настройки скользящего соединения LowLevelPhysics2D API в Unity Editor.
Скользящее соединение позволяет одному телу ограничить второе тело, так что оно может скользить только по одной оси. Ось определяется вращением первого объекта.
| Свойство | Подсвойство | Описание |
|---|---|---|
| Местный якорь А | N/A | Наборы, где один конец соединения соединяется с первым телом. Вращение этого тела определяет ось, вдоль которой может скользить второй объект. |
| N/A | Позиция | Задает положение, в котором соединяется конец соединения, относительно положения первого тела. |
| N/A | Ротация | Задает вращение якоря в градусах. |
| Местный якорь B | N/A | Наборы, где другой конец соединения соединяется со вторым телом. |
| N/A | Позиция | Задает положение, в котором соединяется конец соединения, относительно положения второго тела. |
| N/A | Ротация | Задает вращение якоря в градусах. |
| Включить весну | N/A | Включает Spring Target Translation, Spring Frequencyи Spring Damping. Пружина соединяет два тела, и растягивается и сжимается, чтобы попытаться сблизить тела. Сила тяги пропорциональна текущему расстоянию между телами. |
| Перевод Spring Target | N/A | Задает целевую скорость тяги и толчка пружины. |
| Пружинная частота | N/A | Задает жесткость пружины в Герцах (количество циклов в секунду). Большее значение делает пружину менее жесткой. По умолчанию 0. |
| амортизация весны | N/A | Указывает, как быстро пружины прекращают тянуть или толкать. Большее значение делает пружину быстрее. По умолчанию 0. |
| Включить двигатель | N/A | Включает скорость двигателя и Максимальная сила двигателя, которые делают соединение действовать как двигатель, чтобы тянуть или толкать два соединенных тела. |
| Скорость двигателя | N/A | Задает целевую скорость двигателя в метрах в секунду. |
| Максимальная сила двигателя | N/A | Задает максимальную силу, которую двигатель прилагает для достижения заданной скорости, в ньютонах. |
| Включить ограничение | N/A | Включает Минимальное ограничение расстояния и Максимальное ограничение расстояния, которые ограничивают положение второго тела. |
| Нижний предел перемещения | N/A | Задает минимальное положение для второго объекта в метрах. |
| Верхний предел перемещения | N/A | Задает максимальное положение для второго объекта в метрах. |
| Порог силы | N/A | Задает величину линейной силы, которая создает событие OnJointThreshold2D. |
| Порог крутящего момента | N/A | Задает величину силы вращения, которая создает событие OnJointThreshold2D. |
| Настройка частоты | N/A | Задает общую жесткость соединения в Герцах (циклов в секунду). Более высокое значение делает соединение менее жестким. |
| Тунинг демпфирования | N/A | Указывает, как быстро в целом соединение прекращает тянуть или толкать. Более высокое значение делает соединение устанавливается быстрее. |
| Масштаб чертежа | N/A | Масштабирует соединение Unity как отладочную визуализацию. Дополнительные сведения см. в Рисование отладочной визуализации объектов. |
| Коллизионная связь | N/A | Позволяет формам создавать столкновения или триггеры событий, когда они контактируют друг с другом. Дополнительные сведения см. в Столкновения и взаимодействия в LowLevelPhysics2D API. |