Задать вопрос
Zefirot
@Zefirot

Как менять позиции пальцев?

У меня есть настроенная анимация держания автомата, ik руки прикреплены к нужным точкам, всё выглядит нормально, но вот сами пальцы немного не на том что нужно месте, причём для каждого оружия они должны быть немного с разной позицией/поворотом, как им задавать оффсеты чтобы они были там где мне нужно?
Да и чтобы не вмешиваться в саму модельку, в смысле добавлять в неё какие-то пустышки.
Руки же у меня устанавливаются таким образом
TransformRightShoulder.position = animator.GetBoneTransform(HumanBodyBones.RightShoulder).transform
animator.SetIKPosition(AvatarIKGoal.RightHand, TransformRightHand.position);
animator.SetIKRotation(AvatarIKGoal.RightHand, TransformRightHand.rotation);
animator.SetIKPosition(AvatarIKGoal.LeftHand, TransformLeftHand.position);
animator.SetIKRotation(AvatarIKGoal.LeftHand, TransformLeftHand.rotation);

структура пустышек
TransformRightShoulder
--TransformRightHand // сохранённые заранее позиции
--TransformLeftHand // сохранённые заранее позиции

С руками всё нормально, интересуют только сами пальцы...
  • Вопрос задан
  • 44 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Разработчик игр на Unity
    13 месяцев
    Далее
  • Skillbox
    Middle-разработчик игр на Unity
    3 месяца
    Далее
  • GB (GeekBrains)
    Разработчик Игр на Unity
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы