Как разделить объект на кость в иерархии блендера? - PullRequest
0 голосов
/ 15 марта 2019

Итак, я пытаюсь сделать простую RPG-игру, используя Blender и Unity. Я хотел бы иметь пустой объект, который будет использоваться в качестве места для хранения оружия, привязанного к моей правой руке, чтобы я мог переключать оружие и выходить из него, и они смогут анимироваться вместе с моим персонажем, будучи дитем пустого позиция. Проблема, с которой я сталкиваюсь, заключается в том, что я не могу получить пустую позицию, чтобы быть ребенком определенной правой кости, только арматуры. Есть ли способ сделать эту работу? Кроме того, если это плохая процедура, чтобы выполнить то, что я пытаюсь сделать, пожалуйста, просветите меня надлежащим образом, я вроде как новичок, спасибо.

1 Ответ

0 голосов
/ 16 марта 2019

Если вы правильно назначили кости своему персонажу, вы сможете добавить дополнительные игровые объекты в суставы персонажа, т.е.Мечи, щиты и другие интересные вещи.

Затем вы можете использовать этот код для быстрого извлечения определенных определенных костей:

_playerAnimator.GetBoneTransform(HumanBodyBones.LeftHand);

, который получает преобразование кости.

Вотбыстрый фрагмент назначенных костей с помощью PlayerAvatar на персонаже.

enter image description here

...