Есть отличные три урока создания анимаций:
Основы создания 2D персонажа в Unity 3D 4.3. Часть 1: заготовка персонажа и анимация покоя
https://habrahabr.ru/post/211472/ Часть 1: заготовка персонажа и анимация покоя
habrahabr.ru/post/211847 Часть 2: бегущий персонаж
habrahabr.ru/post/212309 Часть 3: прыжки (и падения)
Версия Юнити старая, и кое-что придётся изменить в код - в первую очередь добавить
переменную-ссылку на ригидбоди и инициализировать в Start():
private new Rigidbody2D rigidbody2D;
void Start()
{
rigidbody2D = GetComponent<Rigidbody2D>();
}