Анимация для начинающих: как оживить прыгающий мяч!
В этом уроке я расскажу вам о создании анимированного прыгающего мяча!
Мы нарисуем мяч, который подпрыгивает вверх и вниз. Наш прыгающий шар будет зациклен, а это значит, что первый кадр является последним кадром нашей анимации. Мы можем использовать один и тот же кадр анимации снова и снова до бесконечности.
1. Нарисуйте шар в разных позициях
В случае нашего прыгающего шара первый кадр будет представлять позицю 1, а последний кадр будем называть позицией 2. При воспроизведении анимация будет зацикливаться.
![Поза 1 и поза 2](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-poses.jpg)
Шаг 1
Нарисуйте линию пола примерно на 2 см от нижней части страницы.
![Нарисуйте линию пола](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-floor_first%20slide.jpg)
Шаг 2
Нарисуйте эскиз мяча. Он не должен быть идеальным кругом. Не старайтесь вырисовывать ровный круг сразу. Давайте нарисуем наш мяч в сантиметре от вверха страницы. Это позиция 1. Мяч находится над полом, готов упасть и отскочить!
![Нарисуйте первое изображение шара](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-ball-slide-01.jpg)
Шаг 3
Теперь давайте нарисуем наш мяч во второй позиции. Мяч находится на полу, готов отскочить в позицию 1. Вы можете оставить полупрозрачный слой предыдущего кадра, чтобы видеть расположение мяча по отношению к предыдущему кадру.
![Нарисуйте нашу вторую позу шара](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-ball-slide-02.jpg)
Шаг 4
Давайте вернемся назад и добавим промежуточный кадр между позицией 1 и 2 Промежуточные кадры дают иллюзию, что одна позиция плавно переходит в другую.
В промежутке, который мы рисуем на этом этапе, для действия между позицией 1 и позицией 2, я наслаиваю кадр на предыдущий таким образом, что анимационный кадр нашего мяча не совсем посередине, а ближе к позиции 2.
![Между промежутками между поз1 и позой 2](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-ball-slide-03-inbetween%20v2.jpg)
Шаг 5
Затем добавьте промежуточный кадр между позицией 2 и позицией 1, чтобы показать, что мяч подпрыгивает к первоначальной позиции!
![Между между позой 2 и позой 1](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-ball-slide-06-inbetween.jpg)
Давайте посмотрим на нашу анимацию. Выглядит хорошо, но чего-то не хватает. Мяч как будто плоский.
![Наша анимация до сих пор](https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball_flat.gif)
Шаг 6
Чтобы придать нашему упругому мячу немного эластичности, мы можем сделать слегка сплющенную форму шара в 2 кадре. Я оставил светлое изображение позиции 2, чтобы вы могли видеть разницу по отношению к этой позиции. Масса мяча должна оставаться той же. Это значит что при сплющивании он становится шире.
![Добавить сжатый кадр](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-ball-slide-05-add-slightly-flat-frm.jpg)
Уже гораздо лучше! Добавление сплющенной формы мяча дает ему ощущение отскока.
![Теперь посмотрим нашу анимацию](https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-squashed-inbetween.gif)
Шаг 7
Наш мяч выглядит неплохо, но он все еще чего-то не хватает. Давайте сделаем мяч вытянутым после отскока от пола. На слайде вы можете видеть, как позиционируется растянутый мяч относительно последнего рисунка. Обратите внимание на то, как масса остается неизменной, растягивая мяч и делая его более вытянутым и узким.
![Добавить растянутую шаровую рамку](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-slide-07-stretched-inbetween.jpg)
Теперь мяч выглядит упругим и эластичным как будто резиновый. Отлично!
![Наша анимация до сих пор](https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-stretched-inbetween.gif)
Вот посмотрите на прогресс. Я обозначил позицию 1 и 2 и подсветил промежуточные кадры зеленым цветом.
![Все наши рамки](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-frames-progress.jpg)
Шаг 8
Давайте добавим еще один промежуточный кадр, чтобы сгладить анимаию при подходе мяча к позиции 1. Чем больше кадров в анимации, тем медленнее и плавнее действие.
![Добавить еще один промежуточный](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-smooth-inbetween.jpg)
Шаг 9
Когда мяч приближается к верхнему положению, добавьте еще одну промежуточную позицию для замедления и ослабления действия. Это сделает движение более реалистичным. Когда прыгающий мяч отскакивает и достигает самой высокой точки, он замедляется, под действием гравитациии и начинает падать назад на землю.
![Добавьте еще один промежуточный](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-final-inbetween.jpg)
Я обозначил позицию 1 и 2 и подсветил промежуточные кадры зеленым цветом, а наши последние два кадра — синим.
![Все наши рамки](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-frames-progress-final.jpg)
А теперь посмотрим на анимацию. Это великолепный прыгающий мяч! Мы почти закончили! Но сначала…
![Давайте посмотрим на нашу анимацию](https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-final-inbetween-progress.gif)
2. Очистка и цвет анимации мяча
Шаг 1
Пришло время довести анимацию и очистить ее, так как кадры мы рисовали грубо! Давайте придадим контуру мяча красивый и чистый вид.
![Давайте очистим наш мяч](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-cleanup-01.jpg)
То же самое сделаем с остальными кадрами!
![Все наши очищенные рамы](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-cleanup-all-frames.jpg)
Теперь анимация мяча выглядит великолепно! Отличная работа! Осталось только одно:
![Наша очищенная анимация](https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-cleaned-up.gif)
Шаг 2
Давайте раскрасим мяч! Покрасим мяч на всех кадрах в синий цвет.
![Позволяет окрасить наш шар](imager/https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-color.jpg)
За короткое время вы создали анимированный прыгающий мяч с весом и массой!
![Наша законченная анимация](https://cms-assets.tutsplus.com/uploads/users/1112/posts/24787/image/animate-ball-color.gif)