ArticulationBody.GetDofStartIndices
Declaration
public int GetDofStartIndices(List<int> dofStartIndices);Параметры
| Параметр | Описание |
|---|---|
| dofStartIndices | Предоставленный список целых чисел для чтения и хранения данных. |
Возвращаемое значение
инт Общее число степеней свободы для всей иерархии шарнирных соединений.
Описание
Вычисляет и считывает индексы начала данных уменьшенных координат в буфере данных уменьшенных координат для каждого тела артикуляции в иерархии.
Для того, чтобы считывать или устанавливать данные всей иерархии артикуляции в уменьшенных координатах, где каждая степень свободы представлена плавающим числом, необходимо найти местоположение данных уменьшенных координат для конкретного ArticulationBody. Это может быть достигнуто путем вызова ArticulationBody.GetDofStartIndices и индексирования полученного списка по конкретному индексу тела через ArticulationBody.index. Число степеней свободы для конкретного тела артикуляции можно найти с помощью ArticulationBody.dofCount. Дополнительные ресурсы: index, GetDofStartIndices, dofCount.