2016-06-19 6 views
0

Я работаю над проектом скроллера/платформера с 2,5-дюймовым экраном, просто как опыт обучения. Я импортировал модель робота, которая появилась с готовыми анимациями. У меня есть 2 вопроса, касающихся его настройки для движения и его анимации. Во-первых, я установил движение для x и y, но мне нужно только выполнить x? Прямо сейчас, если я нажму стрелку ВВЕРХ, персонаж, похоже, прыгнет, но чувствую, что это, вероятно, плохая форма. Правильно ли я предполагаю, что я должен сделать только значение x для движения и создать отдельный метод для прыжка? Мой второй вопрос - с контроллером анимации. Я настроил все свои состояния и установил свои переходы, но я не уверен, что делать дальше. Что мне делать, чтобы на самом деле настроить переходы, если угодно, а также я мог бы использовать некоторую информацию о настройке анимации на стороне программирования. У меня есть некоторые очень незначительные общие знания об этом, но не так много, и у меня возникают проблемы с поиском хороших учебных пособий по этим конкретным вопросам.Animation Controller/Scripting in Unity

Спасибо за помощь!

ответ

1

Да, я бы рекомендовал делать отдельные контроллеры и файлы сценариев для переходов и прыжков между сторонами. Таким образом, если вам когда-либо понадобится изменить одно из этих поведений, у вас есть специализированное место для этого. Кроме того, возможно, у вас есть враг, который движется сбоку, но не прыгает. Или, возможно, что-то прыгает, но не двигается. Вы можете просто перетащить правильное поведение на игровой объект.

Что касается анимации, учебники по изучению единства очень полезны для начала работы с анимациями и переходами основного состояния