Unity 5. Простой ИИ. Часть 1

Создание простого Искусственного интеллекта.

Начнем серию уроков уроков по созданию простого искусственного интеллекта на игровом движке Unity5.

В этой части мы поговорим о анимировании игрового объекта, к примеру крысы, при помощи компонента игрового движка animator. Для этого нам понадобится сама модель крысы и несколько анимаций.

model

Итак начнем, первым делом настроим нашу модель и ее анимацию, выберем нашу крысу и в окне Inspector выберем вкладку Rig.

humanoid

В строке Animation Type нужно установить тип анимации Humanoid.

Далее перейдем на вкладку Animations. Здесь мы можем увидеть весь список анимаций, которые присутствуют на этой модели.

animatiopn

Проверим, чтоб у каждой анимации стояла галочка Loop Time, для того чтобы анимация была зацикленная и не обрывалась после проигрывания одного раза.

looptime

После подготовки модели можно переместить ее на сцену. Если запустить сейчас игру то наша модель пока не двигается и никакая анимация не проигрывается.

Чтобы заставить модель проигрывать анимацию создадим новый файл animator controller назовем его rat и откроем его.

Первая анимация которая будет проигрываться всегда, это анимация ожидания или бездействия (idle). В окне аниматора правой кнопкой мыши создадим новый компонент  Empty (Create state –Create empty) и назовем этот компонент idle

idle

Ниже, можно увидеть строку Motion, в которой нужно указать анимацию крысы, которая отвечает за бездействие.

idle2

Вернемся на сцену и выберем нашу модель крысы. На ней должен уже быть компонент Animator если его нет, можно добавить его вручную.

ratcontroller

В этом компоненте в строке controller укажем наш файл Animator controller (rat)

Если запустить на данном этапе игру, то можно увидеть что у нашей крысы уже проигрывается анимация бездействия.

game

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

Похожие статьи
Unity 2d Как создать кликер
1 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 5

726 просмотров всего, 3 просмотров сегодня

0
#Unity 5#2D
Подробнее
Как заставить персонажа двигаться в Unity 2d
1 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 5

1,659 просмотров всего, 8 просмотров сегодня

0
#Unity 5#2D
Подробнее
2d анимация в unity
2 оценки, среднее: 4,50 из 52 оценки, среднее: 4,50 из 52 оценки, среднее: 4,50 из 52 оценки, среднее: 4,50 из 52 оценки, среднее: 4,50 из 5

702 просмотров всего, 4 просмотров сегодня

0
#Unity 5#2D
Подробнее
Как добавить видео в Unity 5
1 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 51 оценка, среднее: 5,00 из 5

1,708 просмотров всего, 385 просмотров сегодня

0
#Unity 5
Подробнее
Добавить комментарий
Оцените статью
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд
Загрузка...

Ваш e-mail не будет опубликован.