Unity 6.3
0 онлайн 17 гостей 3 в системе
Вход

Создать ragdoll

Вы можете создать персонажа из сетки с кожей и украсить его костями в приложении для моделирования 3D.

Unity может затем генерировать все коллайдеры, компоненты rigidbody и соединения, которые составляют ragdoll из вашего персонажа с сеткой.

  1. Создайте и настройте персонажа с сеткой в вашей моделирующей программе 3D.

  2. Сохраните символ сетки в папку проекта.

  3. Запуск Unity, и выберите файл сетки со скином. Параметры импорта диалог появляется в Inspector окно. Если необходимо, отключите Создание коллайдеров в 2000 году Параметры импорта диалог.

  4. Создайте экземпляр персонажа, перетаскивая его из окна Project окно в окно Hierarchy..

  5. Выбрать GameObject > 3D Объект > Рагдолл… из меню.

  6. Перетащите различные конечности экземпляра персонажа из окна Hierarchy в соответствующую область мастера и создайте свою ragdoll. Инспектор отображает следующие компоненты:

    • Рендерер сетчатых изображений
    • Бокс-коллайдер
    • Rigidbody

    Вы можете проверить, как ваш ragdoll движется в режиме воспроизведения.

  7. Чтобы сохранить ragdoll как префаб, выберите Assets -> Create -> Префаб в строке меню.

  8. Перетащите экземпляр персонажа ragdoll из Hierarchy вверху на ragdoll префаб.

Теперь вы можете повторно использовать персонажа префаб в вашем проекте.

Для соединений символов, созданных с помощью мастера Ragdoll, применяется следующая схема именования:

Характер соединения оси Описание
Твист Скручивает конечность.
Свифт 1 Самая большая ось поворота конечности.
Качели 2 Меньшая ось поворота конечности.

Дополнительные ресурсы