ArticulationDrive
структура в UnityEngine
Выполнено в:UnityEngine.PhysicsModule
Описание
Привод применяет силы и крутящий момент к соединенным телам.
Привод перемещает тело по одной степени свободы, будь то линейное движение вдоль определенной оси или вращающееся движение вокруг определенной оси. Привод приложит к телу силу, которая рассчитывается из текущего значения привода, используя следующую формулу: F = жесткость * (currentPosition — цель) — амортизация * (currentVelocity — targetVelocity). В этой формуле currentPosition и currentVelocity являются линейным положением и линейной скоростью в случае линейного привода. В случае вращающегося привода currentPosition и currentVelocity соответствуют углу и угловой скорости соответственно.
Свойства
| Свойство | Описание |
|---|---|
| damping | Амортизация пружины, прикрепленной к этому приводу. |
| driveType | Указывает тип диска, используемый для данного диска. |
| forceLimit | Максимальное усилие, которое этот привод может приложить к телу. |
| lowerLimit | Нижний предел движения для определенной степени свободы. |
| stiffness | Жесткость пружины связана с этим приводом. |
| target | Целевое значение, которое привод будет пытаться достичь. |
| targetVelocity | Скорость тела, которое этот привод будет пытаться достичь. |
| upperLimit | Верхний предел движения для определенной степени свободы. |