IKModifier3D
Узел для обратной кинематики, который может изменять более одной кости.
Узел для обратной кинематики, который может изменять более одной кости.
Базовый класс SkeletonModifier3D, содержащий списки суставов и применяющий обратную кинематику. Этот класс включает в себя структуры, перечисления и вспомогательные методы, полезные для решения задач обратной кинематики.
Объявления сверены с C# SDK 1.0.0. Раскройте имя, чтобы увидеть сигнатуры и описание.
Свойства1
MutableBoneAxesСвойство
public bool MutableBoneAxes { get; set; }Если true, решающая сторона получает ось кости от кости покрывает каждую раму.
Если false, решающая сторона извлекает ось кости из костного отсека и скрывает его, что несколько увеличивает производительность, но изменение положения в позе кости, сделанной до обработки IKModifier3D Их игнорируют.
Примечание: Передний вектор гисмо (линия между родительскими и детскими суставами) будет уважать позу кости только тогда, когда этот изменятель активирован.
Методы6
AreBoneAxesMutablebool
public bool AreBoneAxesMutable();boolClearSettingsvoid
public void ClearSettings();Очищает все настройки.
GetSettingCountint
public int GetSettingCount();Возвращает количество настроек.
intResetvoid
public void Reset();Сбрасывает состояние относительно текущего положения кости.
SetMutableBoneAxesvoid
public void SetMutableBoneAxes(bool enabled);| Имя | Тип | По умолчанию |
|---|---|---|
enabled | bool | — |
SetSettingCountvoid
public void SetSettingCount(int count);Задает количество настроек.
| Имя | Тип | По умолчанию |
|---|---|---|
count | int | — |