единство персонажа, прикрепленного к игровому объекту - PullRequest
0 голосов
/ 22 октября 2018

Я довольно новичок в Unity, и есть одна вещь, которую я не мог придумать, как это сделать, и я не мог точно получить информацию, поэтому я здесь.(извините, мой английский не идеален)

я хочу прикрепить персонажа к игровому объекту.В моей игре игрок (пользователь) будет управлять игровым объектом или управлять им, а персонаж, прикрепленный к игровому объекту, выглядит так, как будто он едет или ведет игровой объект.(чтобы помочь вам понять, может быть, вы можете вообразить, что игрок управляет скейтбордом и на нем есть персонаж)

До сих пор я пробовал 2 способа: 1. Я сделал персонажа дочерним для игрового объекта, идал анимацию персонажу, но я обнаружил, что это выглядит не очень естественно.2. Я сделал тряпичную куклу и попытался прикрепить ее к игровому объекту, используя фиксированное соединение между игровым объектом и ногами персонажа, но в игровом режиме только ноги тряпичной куклы двигались с игровым объектом.

Так что яИнтересно, есть ли хороший способ сделать это.Кто-нибудь может дать мне совет?Я был бы очень признателен.Заранее спасибо.

1 Ответ

0 голосов
/ 22 октября 2018

Ваши решения здесь, и они называются IK: 1 https://docs.unity3d.com/Manual/InverseKinematics.html

Неверная кинематика не простая тема, и вам придется ее много тестировать (конечно, выможно найти некоторые обходные пути), но если вы хотите самое элегантное решение, попробуйте.

...