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