Создать ragdoll
Вы можете создать персонажа из сетки с кожей и украсить его костями в приложении для моделирования 3D.
Unity может затем генерировать все коллайдеры, компоненты rigidbody и соединения, которые составляют ragdoll из вашего персонажа с сеткой.
Создайте и настройте персонажа с сеткой в вашей моделирующей программе 3D.
Сохраните символ сетки в папку проекта.
Запуск Unity, и выберите файл сетки со скином. Параметры импорта диалог появляется в Inspector окно. Если необходимо, отключите Создание коллайдеров в 2000 году Параметры импорта диалог.
Создайте экземпляр персонажа, перетаскивая его из окна Project окно в окно Hierarchy..
Выбрать GameObject > 3D Объект > Рагдолл… из меню.
-
Перетащите различные конечности экземпляра персонажа из окна Hierarchy в соответствующую область мастера и создайте свою ragdoll. Инспектор отображает следующие компоненты:
- Рендерер сетчатых изображений
- Бокс-коллайдер
- Rigidbody
Вы можете проверить, как ваш ragdoll движется в режиме воспроизведения.
Чтобы сохранить ragdoll как префаб, выберите Assets -> Create -> Префаб в строке меню.
Перетащите экземпляр персонажа ragdoll из Hierarchy вверху на ragdoll префаб.
Теперь вы можете повторно использовать персонажа префаб в вашем проекте.
Для соединений символов, созданных с помощью мастера Ragdoll, применяется следующая схема именования:
| Характер соединения оси | Описание |
|---|---|
| Твист | Скручивает конечность. |
| Свифт 1 | Самая большая ось поворота конечности. |
| Качели 2 | Меньшая ось поворота конечности. |