Совсем запутался с анимациями....

Программирование на Юнити.

Совсем запутался с анимациями....

Сообщение Volcara 14 дек 2010, 21:31

Мучаюсь уже несколько дней, сначала с импортом, сейчас со скриптом...
Помогите нубу...
С импортом разобрался, но как заставить все работать!?
хотьба, и состояние покоя работают на ять. но подключить еще и бег не получается, как обработать нажатия 2,3,4-х клавиш с соответствующими анимациями?

пример: 4 анимации - idle, run, wallk, shoot.
соответственно 3 кнопки - wasd, LeftShift, клик мыши...

идет просто по нажатию wasd, бежит по нажатию wasd + LeftShift, бежит и стреляет wasd + LeftShift + мыша

обьясните пожалуста принципы, а то в справке все сухо и очень конкретно, и абсолютно не понятно
Volcara
UNец
 
Сообщения: 25
Зарегистрирован: 29 ноя 2010, 17:36

Re: Совсем запутался с анимациями....

Сообщение 666marat666 15 дек 2010, 00:07

Синтаксис:
Используется javascript
function Update () {
    if (Input.GetKeyDown (KeyCode.Shift) && Input.GetKeyDown (KeyCode.W)){Animation.Play("Run");}
   
    if (Input.GetKeyDown (KeyCode.W)){Animation.Play("Walk");}  
//И так далее...
}

 
Изображение

->Невозможно решить проблему на том же уровне, на котором она возникла. Нужно стать выше этой проблемы, поднявшись на следующий уровень.<-
Альберт Эйнштейн
Аватара пользователя
666marat666
UNIт
 
Сообщения: 139
Зарегистрирован: 04 авг 2010, 22:40
Откуда: Украина

Re: Совсем запутался с анимациями....

Сообщение Volcara 15 дек 2010, 12:57

Не работает.... бег не подключается...
Volcara
UNец
 
Сообщения: 25
Зарегистрирован: 29 ноя 2010, 17:36

Re: Совсем запутался с анимациями....

Сообщение antonio 15 дек 2010, 13:50

Если у вас Unity3 откройте скрипт ThirdPersonController (Standard Packages/Character Controller) и посмотрите как там собрана анимация.
Или здесь Character Animation
или в Bootcamp Demo
или...
Аватара пользователя
antonio
UNIт
 
Сообщения: 132
Зарегистрирован: 03 ноя 2009, 15:42
Откуда: Смоленск


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 7