HumanPoseHandler.SetInternalAvatarPose
Declaration
public void SetInternalAvatarPose(NativeArray<float> avatarPose);Параметры
| Параметр | Описание |
|---|---|
| avatarPose | Входная поза аватара. Поза аватара выражается в виде массива плавающих чисел. Плавающие числа представляют собой перемещение и вращение суставов как локальные преобразования. Каждое локальное преобразование сустава представлено тремя плавающими числами для перемещения и четырьмя плавающими числами для вращения (выраженными как кватернионы). Преобразование сустава хранится в массиве в том же порядке, что и пути суставов в параметре jointPaths, используемом для построения обработчика человеческой позы. Например, если обработчик человеческой позы был построен с 20 путями суставов, параметр avatarPose должен быть массивом из 140 плавающих чисел. |
Описание
Преобразует позу аватара в позу человека и сохраняет её как внутреннюю позу человека в обработчике поз.
Если обработчик человеческой позы был построен с помощью корневого преобразования скелета, этот метод ничего не делает.