ArticulationBody.SetJointForces
Declaration
public void SetJointForces(List<float> forces);Параметры
| Параметр | Описание |
|---|---|
| силы | Предоставляется список поплавков, используемых для установки объединенных сил. |
Описание
Назначает совместные силы тела для всей иерархии тел.
Это устанавливает совместные силы в уменьшенном координатном пространстве для всей иерархии артикуляции, начиная с корня, используя предоставленный список плавающих значений. Каждое совместное усилие DOF представлено одним плавающим значением, однако в зависимости от типа артикуляционного соединения может быть 0, 1 или 3 DOFs на соединение. Точное местоположение данных, которые должны быть установлены в предоставленном списке для конкретного артикуляционного тела, можно найти, вызвав ArticulationBody.GetDofStartIndices и индексируя возвращенный список dofStartIndices по конкретному индексу тела через ArticulationBody.index. Число градусов freedom(DOF) для артикуляционного тела можно найти с помощью ArticulationBody.dofCount.
Единица измерения — N (ньютоны) для линейного движения и Nm (ньютон-метры) для углового движения.
Дополнительные ресурсы: index, GetDofStartIndices, dofCount, GetJointForces