Unity 6.3
0 онлайн 82 гостей 3 в системе
Вход

ArticulationBody.GetJointAccelerations

Declaration

public int GetJointAccelerations(List<float> accelerations);

Параметры

Параметр Описание
ускорения Предоставляется список поплавков для считывания и хранения данных ускорения соединений.

Возвращаемое значение

инт Общее число степеней свободы для всей иерархии шарнирных соединений.

Описание

Читает обратно ускорения сочленения тела сочленения всей иерархии к поставленному списку поплавков.

Это возвращает ускорения соединений в уменьшенном координатном пространстве для всей иерархии соединений, начиная с корня и заканчивая предоставленным списком поплавков. DOF представляется одним плавающим значением, однако в зависимости от типа шарнира может быть нулевым, одним или тремя DOFs Точное расположение данных в полученном списке для конкретного органа сочленения можно найти, вызвав ArticulationBody.GetDofStartIndices и индексации возвращено dofStartIndices перечень по индексу конкретного органа через ArticulationBody.index. Число степеней свободы для тела сочленения можно найти с помощью ArticulationBody.dofCount.

Единица измерения — m/s^2 (метры в секунду в квадрате) для линейного движения и rad/s^2 (радианы в секунду в квадрате) для углового движения.

Дополнительные ресурсы: index, GetDofStartIndices, dofCount, SetJointAccelerations.