0 added
0 removed
Original
2026-01-01
Modified
2026-02-21
1
<p><a>#Руководства</a></p>
1
<p><a>#Руководства</a></p>
2
<ul><li>19 авг 2019</li>
2
<ul><li>19 авг 2019</li>
3
<li>0</li>
3
<li>0</li>
4
</ul><p>Подробно рассказываем, как сделать анимацию в After Effects на примере эффектного полноэкранного слайдера.</p>
4
</ul><p>Подробно рассказываем, как сделать анимацию в After Effects на примере эффектного полноэкранного слайдера.</p>
5
<p> vlada_maestro / shutterstock</p>
5
<p> vlada_maestro / shutterstock</p>
6
<p>Автор статей по дизайну. В веб-дизайн пришёл в 2013 году, осознанно начал заниматься с 2015 года. Параллельно освоил вёрстку. Время от времени публикую переводы на Habr.</p>
6
<p>Автор статей по дизайну. В веб-дизайн пришёл в 2013 году, осознанно начал заниматься с 2015 года. Параллельно освоил вёрстку. Время от времени публикую переводы на Habr.</p>
7
<p>Специально для руководства я разработал вот такой макет, который мы и будем анимировать.</p>
7
<p>Специально для руководства я разработал вот такой макет, который мы и будем анимировать.</p>
8
<p>Начните с создания проекта и композиции:<em>File - New - New Project.</em></p>
8
<p>Начните с создания проекта и композиции:<em>File - New - New Project.</em></p>
9
Создаем новый проект<p>Затем выберите<em>New Composition.</em></p>
9
Создаем новый проект<p>Затем выберите<em>New Composition.</em></p>
10
Создаем новую композицию<p>Перед вами появился экран настроек, теперь можно задать нужные параметры.<em>Frame Rate</em> - это количество кадров в секунду, отвечает за плавность анимации: чем выше значение, тем плавнее.<em>Duration</em> - продолжительность анимации. Вы можете менять то и другое в процессе работы.</p>
10
Создаем новую композицию<p>Перед вами появился экран настроек, теперь можно задать нужные параметры.<em>Frame Rate</em> - это количество кадров в секунду, отвечает за плавность анимации: чем выше значение, тем плавнее.<em>Duration</em> - продолжительность анимации. Вы можете менять то и другое в процессе работы.</p>
11
Окно настроек композиции<p>Назовите композицию<em>Animations</em>. После создания композиции добавьте новый слой. Щелкните правой кнопкой мыши по панели слоев и выберите<em>New - Solid</em>, цвет белый.</p>
11
Окно настроек композиции<p>Назовите композицию<em>Animations</em>. После создания композиции добавьте новый слой. Щелкните правой кнопкой мыши по панели слоев и выберите<em>New - Solid</em>, цвет белый.</p>
12
Добавляем новый слой<p>Если вы сделали макет в Photoshop, он хорошо структурирован и разбит по папкам, воспользуйтесь импортом для быстрого переноса:<em>File - Import - File</em>.</p>
12
Добавляем новый слой<p>Если вы сделали макет в Photoshop, он хорошо структурирован и разбит по папкам, воспользуйтесь импортом для быстрого переноса:<em>File - Import - File</em>.</p>
13
<p>Если пользуетесь Figma, лучше переносите макет поэлементно. Во-первых, у программы нет связки с After Effects. Во-вторых, так вы с меньшей вероятностью запутаетесь в слоях. В-третьих, лучше будете контролировать элементы.</p>
13
<p>Если пользуетесь Figma, лучше переносите макет поэлементно. Во-первых, у программы нет связки с After Effects. Во-вторых, так вы с меньшей вероятностью запутаетесь в слоях. В-третьих, лучше будете контролировать элементы.</p>
14
<p>Для этого выделите<em>Frame</em>в Figma и экспортируйте его в формате PNG.</p>
14
<p>Для этого выделите<em>Frame</em>в Figma и экспортируйте его в формате PNG.</p>
15
Экспортируем файл в формате PNG<p>Теперь импортируйте этот файл в After Effects. Сделать это можно тремя способами:</p>
15
Экспортируем файл в формате PNG<p>Теперь импортируйте этот файл в After Effects. Сделать это можно тремя способами:</p>
16
<ul><li>Выберите импорт в верхней строке меню<em>File - Import - File</em>.</li>
16
<ul><li>Выберите импорт в верхней строке меню<em>File - Import - File</em>.</li>
17
<li>Нажмите правой кнопкой мыши на панели проектов и выберите<em>Import - File</em>.</li>
17
<li>Нажмите правой кнопкой мыши на панели проектов и выберите<em>Import - File</em>.</li>
18
<li>Перетащите файл из папки проводника на панель проектов.</li>
18
<li>Перетащите файл из папки проводника на панель проектов.</li>
19
</ul>Импортируем файл через панель проектов<p>Перенесите только что импортированный файл на панель слоев, в примере он называется<em>bg1.png.</em></p>
19
</ul>Импортируем файл через панель проектов<p>Перенесите только что импортированный файл на панель слоев, в примере он называется<em>bg1.png.</em></p>
20
Переносим файл на панель слоев<p>Уменьшите прозрачность этого слоя и нажмите иконку замочка, чтобы он случайно не сместился при дальнейшей работе.</p>
20
Переносим файл на панель слоев<p>Уменьшите прозрачность этого слоя и нажмите иконку замочка, чтобы он случайно не сместился при дальнейшей работе.</p>
21
Делаем изображение макета полупрозрачным и фиксируем его<p>Теперь можно приступать к переносу элементов. Это легко: экспортируйте все изображения из Figma в формате PNG, а текст наберите в самом After Effects.</p>
21
Делаем изображение макета полупрозрачным и фиксируем его<p>Теперь можно приступать к переносу элементов. Это легко: экспортируйте все изображения из Figma в формате PNG, а текст наберите в самом After Effects.</p>
22
<p>Импортируйте в After Effects подготовленные изображения из Figma любым удобным способом, после чего перенесите их на панель слоев.</p>
22
<p>Импортируйте в After Effects подготовленные изображения из Figma любым удобным способом, после чего перенесите их на панель слоев.</p>
23
<p>Должно получиться так:</p>
23
<p>Должно получиться так:</p>
24
Изображения из Figma - каждая на своем слое<p>Выберите слой с самым большим изображением и перенесите его на рабочую область, выровняйте в соответствии с макетом.</p>
24
Изображения из Figma - каждая на своем слое<p>Выберите слой с самым большим изображением и перенесите его на рабочую область, выровняйте в соответствии с макетом.</p>
25
Переносим изображение на правую часть макета и выравниваем<p>Добавьте буллеты навигации слайдера и текстовые элементы - они находятся справа на большом изображении. Выберите на панели инструментов<em>Ellipse Tool</em>и нарисуйте кружок как на макете, цвет<em>#F21356</em>.</p>
25
Переносим изображение на правую часть макета и выравниваем<p>Добавьте буллеты навигации слайдера и текстовые элементы - они находятся справа на большом изображении. Выберите на панели инструментов<em>Ellipse Tool</em>и нарисуйте кружок как на макете, цвет<em>#F21356</em>.</p>
26
Рисуем буллет<p>Продублируйте слой 8 раз, для этого зажмите<em>Ctrl+D</em>.</p>
26
Рисуем буллет<p>Продублируйте слой 8 раз, для этого зажмите<em>Ctrl+D</em>.</p>
27
Дублируем слой буллета 8 раз<p>Теперь перенесите восьмой слой bullet-навигации на соответствующее ему место на макете. И примените выравнивание, как показано ниже.</p>
27
Дублируем слой буллета 8 раз<p>Теперь перенесите восьмой слой bullet-навигации на соответствующее ему место на макете. И примените выравнивание, как показано ниже.</p>
28
Располагаем буллеты согласно макету<p>Навигация на месте, пора реализовать надписи. Посмотрите параметры текста в Figma и примените их в After Effects. Например, надпись<em>I kill giants</em>имеет такие параметры:<em> 24 кегль, стиль Uppercase, Bold, цвет #F21356</em>.</p>
28
Располагаем буллеты согласно макету<p>Навигация на месте, пора реализовать надписи. Посмотрите параметры текста в Figma и примените их в After Effects. Например, надпись<em>I kill giants</em>имеет такие параметры:<em> 24 кегль, стиль Uppercase, Bold, цвет #F21356</em>.</p>
29
<p>В After Effects на панели инструментов выберите<em>Text</em>, нажмите мышкой на рабочую область и наберите<em>I kill giants</em>. Разместите текст точно по макету. Не забудьте, что шрифт должен быть установлен на вашем устройстве локально. В Figma есть стандартная интеграция с Google Fonts, что очень удобно. Если шрифта не окажется в After Effects, его всегда можно скачать и установить отдельно.</p>
29
<p>В After Effects на панели инструментов выберите<em>Text</em>, нажмите мышкой на рабочую область и наберите<em>I kill giants</em>. Разместите текст точно по макету. Не забудьте, что шрифт должен быть установлен на вашем устройстве локально. В Figma есть стандартная интеграция с Google Fonts, что очень удобно. Если шрифта не окажется в After Effects, его всегда можно скачать и установить отдельно.</p>
30
<p>Результат переноса элементов правого блока макета:</p>
30
<p>Результат переноса элементов правого блока макета:</p>
31
Вот что получилось в итоге переноса в After Effects правой части макета<p>По такому же принципу перенесите левую часть.</p>
31
Вот что получилось в итоге переноса в After Effects правой части макета<p>По такому же принципу перенесите левую часть.</p>
32
Макет первого слайда в After Effects<p>Макет первого слайда готов. Выделите все элементы этой композиции, нажмите правой кнопкой мыши на любой выделенный слой и в контекстном меню выберите<em>pre-compose</em>. Назовите композицию<em>I kill giants.</em></p>
32
Макет первого слайда в After Effects<p>Макет первого слайда готов. Выделите все элементы этой композиции, нажмите правой кнопкой мыши на любой выделенный слой и в контекстном меню выберите<em>pre-compose</em>. Назовите композицию<em>I kill giants.</em></p>
33
Сборка всех слоев первого слайда в одну композицию<p>Перенесите все элементы второго слайда из Figma и также создайте<em>pre-compose</em>. Композицию назовите<em>T</em><em>omb raider</em>.</p>
33
Сборка всех слоев первого слайда в одну композицию<p>Перенесите все элементы второго слайда из Figma и также создайте<em>pre-compose</em>. Композицию назовите<em>T</em><em>omb raider</em>.</p>
34
<p>Вы делаете то же, что и с первым слайдом, но заменить нужно только картинки, ведь все текстовые слои у вас уже готовы. Вы можете просто скопировать их из предыдущей композиции и набрать нужный текст. Вот что получилось у меня:</p>
34
<p>Вы делаете то же, что и с первым слайдом, но заменить нужно только картинки, ведь все текстовые слои у вас уже готовы. Вы можете просто скопировать их из предыдущей композиции и набрать нужный текст. Вот что получилось у меня:</p>
35
Макет второго слайда в After Effects<p>Чтобы вы не запутались в структуре проекта, давайте сверимся. У вас должно получиться так: композиция<em>Animations</em>, в ней слой заливки<em>White Solid</em>и две композиции -<em>I kill giants</em>и <em>Tomb Raider</em>.</p>
35
Макет второго слайда в After Effects<p>Чтобы вы не запутались в структуре проекта, давайте сверимся. У вас должно получиться так: композиция<em>Animations</em>, в ней слой заливки<em>White Solid</em>и две композиции -<em>I kill giants</em>и <em>Tomb Raider</em>.</p>
36
Структура проекта<p>Теперь переходим к основной части нашего урока - непосредственно к анимации.</p>
36
Структура проекта<p>Теперь переходим к основной части нашего урока - непосредственно к анимации.</p>
37
<p>Выберите композицию первого слайда<em>I kill giants</em>и перейдите в нее. Чтобы было удобно работать, оставьте только изображение правого блока, а остальные слои спрячьте.</p>
37
<p>Выберите композицию первого слайда<em>I kill giants</em>и перейдите в нее. Чтобы было удобно работать, оставьте только изображение правого блока, а остальные слои спрячьте.</p>
38
Делаем видимым только правое изображение первого слайда<p>Выделите слой с изображением и нажмите клавишу<em>P</em>, чтобы активировать свойство<em>Position</em>. Переместите индикатор текущего времени на панели<em>Timeline</em>на одну секунду и нажмите иконку секундомера, чтобы выставить<em>keyframe</em>(ключевой кадр). Затем вернитесь на нулевой кадр и сместите изображение вправо за пределы рабочей области.</p>
38
Делаем видимым только правое изображение первого слайда<p>Выделите слой с изображением и нажмите клавишу<em>P</em>, чтобы активировать свойство<em>Position</em>. Переместите индикатор текущего времени на панели<em>Timeline</em>на одну секунду и нажмите иконку секундомера, чтобы выставить<em>keyframe</em>(ключевой кадр). Затем вернитесь на нулевой кадр и сместите изображение вправо за пределы рабочей области.</p>
39
Смещаем изображение по таймлайну и выставляем ключевой кадр<p>Выделите эти ключевые кадры и нажмите<em>F9 (Easy Ease - сглаживание анимации)</em>. Перейдите в <em>Graph Editor</em>.</p>
39
Смещаем изображение по таймлайну и выставляем ключевой кадр<p>Выделите эти ключевые кадры и нажмите<em>F9 (Easy Ease - сглаживание анимации)</em>. Перейдите в <em>Graph Editor</em>.</p>
40
Вот здесь находится Graph Editor, он поможет настроить скорость анимации<p>Настройте график так, чтобы изображение замедлялось к концу анимации, как показано ниже:</p>
40
Вот здесь находится Graph Editor, он поможет настроить скорость анимации<p>Настройте график так, чтобы изображение замедлялось к концу анимации, как показано ниже:</p>
41
Замедляем анимацию в Graph Editor<p>Проверьте, что получилось:</p>
41
Замедляем анимацию в Graph Editor<p>Проверьте, что получилось:</p>
42
Правая половина макета в режиме предпросмотра<p>Большинство анимаций в этом уроке будет выполнено с использованием масок. В их основе обычно лежит<em>Shape (Фигура)</em> - она ограничивает объект своими границами, которыми можно гибко управлять. Маски имеют следующие свойства:</p>
42
Правая половина макета в режиме предпросмотра<p>Большинство анимаций в этом уроке будет выполнено с использованием масок. В их основе обычно лежит<em>Shape (Фигура)</em> - она ограничивает объект своими границами, которыми можно гибко управлять. Маски имеют следующие свойства:</p>
43
<ul><li><em>Mask Path</em> - путь маски;</li>
43
<ul><li><em>Mask Path</em> - путь маски;</li>
44
<li><em>Mask Feather</em>- размытие границ;</li>
44
<li><em>Mask Feather</em>- размытие границ;</li>
45
<li><em>Mask Opacity</em> - непрозрачность маски;</li>
45
<li><em>Mask Opacity</em> - непрозрачность маски;</li>
46
<li><em>Mask Expension</em> - расширение границ.</li>
46
<li><em>Mask Expension</em> - расширение границ.</li>
47
</ul>Настройки свойств маски<p>Чтобы добавить маску, выберите на панели инструментов<em>Rectangle Tool</em>. Не снимая выделение со слоя, нарисуйте прямоугольник чуть больше вашего изображения.</p>
47
</ul>Настройки свойств маски<p>Чтобы добавить маску, выберите на панели инструментов<em>Rectangle Tool</em>. Не снимая выделение со слоя, нарисуйте прямоугольник чуть больше вашего изображения.</p>
48
С помощью Rectangle Tool рисуем прямоугольник - основу будущей маски<p>Выберите<em>Mask Path</em>в свойствах слоя и перейдите на вторую секунду. Поставьте там ключевой кадр, нажав на икону секундомера слева от названия. Вернитесь на нулевую секунду, выделите у маски два нижних манипулятора и передвиньте их вправо.</p>
48
С помощью Rectangle Tool рисуем прямоугольник - основу будущей маски<p>Выберите<em>Mask Path</em>в свойствах слоя и перейдите на вторую секунду. Поставьте там ключевой кадр, нажав на икону секундомера слева от названия. Вернитесь на нулевую секунду, выделите у маски два нижних манипулятора и передвиньте их вправо.</p>
49
Создаем эффект перелистывания страниц<p>Выделите ключевые кадры и нажмите<em>F9</em>, настройте график<em>Easy Ease</em>, как и в предыдущем случае. Посмотрите результат:</p>
49
Создаем эффект перелистывания страниц<p>Выделите ключевые кадры и нажмите<em>F9</em>, настройте график<em>Easy Ease</em>, как и в предыдущем случае. Посмотрите результат:</p>
50
При анимации маска перемещается вместе с изображением, задавая ему границы<p>Далее поработаем с появлением дополнительных кадров фильма. Сделайте видимыми ранее скрытые 4 изображения левой части макета.</p>
50
При анимации маска перемещается вместе с изображением, задавая ему границы<p>Далее поработаем с появлением дополнительных кадров фильма. Сделайте видимыми ранее скрытые 4 изображения левой части макета.</p>
51
<p>Выберите эти изображения и создайте для них pre-compose, чтобы было удобнее работать, назовите композицию<em>Extra frames</em>. Перейдите в нее.</p>
51
<p>Выберите эти изображения и создайте для них pre-compose, чтобы было удобнее работать, назовите композицию<em>Extra frames</em>. Перейдите в нее.</p>
52
Объединяем изображения в левой части макета в одну композицию<p>Для этих четырех изображений мы применим маски и горизонтальное движение справа налево с использованием<em>Easy Ease</em>, как делали это для большого слайда. Я еще раз подробно разберу технику на примере одного изображения, оставшиеся три делаются аналогично.</p>
52
Объединяем изображения в левой части макета в одну композицию<p>Для этих четырех изображений мы применим маски и горизонтальное движение справа налево с использованием<em>Easy Ease</em>, как делали это для большого слайда. Я еще раз подробно разберу технику на примере одного изображения, оставшиеся три делаются аналогично.</p>
53
<p>Выберите нижний слой, нажмите<em>P</em>, чтобы активировать свойство слоя<em>Position</em>. Перейдите на первый кадр и поставьте<em>keyframe</em>, вернитесь на нулевой кадр и сдвиньте изображение вправо. Выделите ключевые кадры и нажмите<em>F9 Easy Ease</em>. Результат без маски:</p>
53
<p>Выберите нижний слой, нажмите<em>P</em>, чтобы активировать свойство слоя<em>Position</em>. Перейдите на первый кадр и поставьте<em>keyframe</em>, вернитесь на нулевой кадр и сдвиньте изображение вправо. Выделите ключевые кадры и нажмите<em>F9 Easy Ease</em>. Результат без маски:</p>
54
Анимация кадра без маски<p>Выберите<em>Rectangle Tool</em>на панели инструментов и создайте маску как на скриншоте:</p>
54
Анимация кадра без маски<p>Выберите<em>Rectangle Tool</em>на панели инструментов и создайте маску как на скриншоте:</p>
55
Создаем прямоугольную маску<p>Для свойства<em>Mask Path</em>создайте ключевые кадры и расположите маску так, чтобы она раскрывалась, как показано ниже. Можете поэкспериментировать: перемещайте манипуляторы формы маски, как считаете нужным, или повторите, как сделал я.</p>
55
Создаем прямоугольную маску<p>Для свойства<em>Mask Path</em>создайте ключевые кадры и расположите маску так, чтобы она раскрывалась, как показано ниже. Можете поэкспериментировать: перемещайте манипуляторы формы маски, как считаете нужным, или повторите, как сделал я.</p>
56
Меняем границы маски<p>Повторите те же шаги для остальных изображений. Не забывайте смещать ключевые кадры последующего изображения так, чтобы они проигрывались друг за другом, а не все одновременно.</p>
56
Меняем границы маски<p>Повторите те же шаги для остальных изображений. Не забывайте смещать ключевые кадры последующего изображения так, чтобы они проигрывались друг за другом, а не все одновременно.</p>
57
Анимация картинок первого слайда готова<p>Теперь займемся текстом и навигацией.</p>
57
Анимация картинок первого слайда готова<p>Теперь займемся текстом и навигацией.</p>
58
<p>Перейдите в композицию<em>I kill giants</em>, выделите весь текст в левой части макета и создайте pre-compose этих слоев. Назовите композицию<em>Text left side</em>и перейдите в нее.</p>
58
<p>Перейдите в композицию<em>I kill giants</em>, выделите весь текст в левой части макета и создайте pre-compose этих слоев. Назовите композицию<em>Text left side</em>и перейдите в нее.</p>
59
<p>Выделите слой с названием фильма и на панели<em>Effects & Presets</em>выберите<em>Animation Presets - Text - Animate In - Slow Fade On</em>.</p>
59
<p>Выделите слой с названием фильма и на панели<em>Effects & Presets</em>выберите<em>Animation Presets - Text - Animate In - Slow Fade On</em>.</p>
60
Настраиваем анимацию текста<p>Примените этот эффект к текстовому слою. Посмотрите, что получилось.</p>
60
Настраиваем анимацию текста<p>Примените этот эффект к текстовому слою. Посмотрите, что получилось.</p>
61
Эффект анимации текста Slow Fade On<p>Для текстового слоя<em>imdb: 6.20</em>я применил эффект<em>Decoder Fade In</em>. Он находится там же:<em>Animation Presets - Text - Animate In - Decoder Fade In</em>.</p>
61
Эффект анимации текста Slow Fade On<p>Для текстового слоя<em>imdb: 6.20</em>я применил эффект<em>Decoder Fade In</em>. Он находится там же:<em>Animation Presets - Text - Animate In - Decoder Fade In</em>.</p>
62
Эффект анимации текста Decoder Fade In<p>Поэкспериментировал с дескриптором и навигацией переключения слайдов. Получилось вот так:</p>
62
Эффект анимации текста Decoder Fade In<p>Поэкспериментировал с дескриптором и навигацией переключения слайдов. Получилось вот так:</p>
63
Анимация описания фильма и переключателя слайдов<p>Промежуточный результат общей композиции:</p>
63
Анимация описания фильма и переключателя слайдов<p>Промежуточный результат общей композиции:</p>
64
Анимация первого слайда готова<p>Теперь нужно добавить навигацию слайдера, меню-бургер и логотип. Перейдите в композицию<em>I kill giants</em>. Выберите слои буллетов слайдера, название фильма и порядковый номер слайда, а также их общее число. Объедините все слои в композицию<em>Slider navigation</em>.</p>
64
Анимация первого слайда готова<p>Теперь нужно добавить навигацию слайдера, меню-бургер и логотип. Перейдите в композицию<em>I kill giants</em>. Выберите слои буллетов слайдера, название фильма и порядковый номер слайда, а также их общее число. Объедините все слои в композицию<em>Slider navigation</em>.</p>
65
Создаем композицию Slider navigation<p>Объедините логотип и меню-бургер в другую композицию, назовите ее <em>Logo</em>. Выделите слой композиции<em>Slider navigation</em>, но пока не открывайте ее. Сдвиньте весь слой на панели<em>Timeline</em>:</p>
65
Создаем композицию Slider navigation<p>Объедините логотип и меню-бургер в другую композицию, назовите ее <em>Logo</em>. Выделите слой композиции<em>Slider navigation</em>, но пока не открывайте ее. Сдвиньте весь слой на панели<em>Timeline</em>:</p>
66
Сдвигаем Slider navigation по таймлайну<p>Это нужно для того, чтобы анимация слоя выполнялась не с первого кадра, а немного с опозданием.</p>
66
Сдвигаем Slider navigation по таймлайну<p>Это нужно для того, чтобы анимация слоя выполнялась не с первого кадра, а немного с опозданием.</p>
67
<p>Анимируйте цифры и название фильма масками - вы уже знаете, как это сделать.</p>
67
<p>Анимируйте цифры и название фильма масками - вы уже знаете, как это сделать.</p>
68
Анимация надписей и цифр масками<p>Общая композиция:</p>
68
Анимация надписей и цифр масками<p>Общая композиция:</p>
69
Анимация композиции I kill giants<p>Проба пера:</p>
69
Анимация композиции I kill giants<p>Проба пера:</p>
70
Финальный вариант сборки первого слайда<p>Добавьте буллеты слайдера, чтобы они, например, появлялись одновременно с надписями и чуть-чуть выезжали справа. Это можно реализовать обычным позиционированием и прозрачностью.</p>
70
Финальный вариант сборки первого слайда<p>Добавьте буллеты слайдера, чтобы они, например, появлялись одновременно с надписями и чуть-чуть выезжали справа. Это можно реализовать обычным позиционированием и прозрачностью.</p>
71
<p>Выберите композицию<em>Bullets</em>, которая, в свою очередь, находится в композиции<em>Slider navigation</em>.</p>
71
<p>Выберите композицию<em>Bullets</em>, которая, в свою очередь, находится в композиции<em>Slider navigation</em>.</p>
72
<p>Нажмите<em>P и Shift+T</em>для выбора свойств слоя -<em>Position</em>и<em>Opacity</em>. Перейдите на первую секунду на панели<em>Timeline</em>и поставьте там ключевые кадры. Вернитесь на нулевой кадр и так же поставьте ключевые кадры. Для<em>Opacity</em>значение<em>0</em>, для<em>Position</em>сместите композицию чуть правее. Выделите все ключевые кадры и нажмите<em>F9 Easy Ease</em>. Должно получиться так:</p>
72
<p>Нажмите<em>P и Shift+T</em>для выбора свойств слоя -<em>Position</em>и<em>Opacity</em>. Перейдите на первую секунду на панели<em>Timeline</em>и поставьте там ключевые кадры. Вернитесь на нулевой кадр и так же поставьте ключевые кадры. Для<em>Opacity</em>значение<em>0</em>, для<em>Position</em>сместите композицию чуть правее. Выделите все ключевые кадры и нажмите<em>F9 Easy Ease</em>. Должно получиться так:</p>
73
Настраиваем анимацию буллетов<p>Из основных элементов неанимированными остались логотип и меню-бургер.</p>
73
Настраиваем анимацию буллетов<p>Из основных элементов неанимированными остались логотип и меню-бургер.</p>
74
<p>Для бургера не станем делать анимацию при появлении, вместо этого сделаем анимацию по клику. Как это сделать,<a>читайте тут</a>.</p>
74
<p>Для бургера не станем делать анимацию при появлении, вместо этого сделаем анимацию по клику. Как это сделать,<a>читайте тут</a>.</p>
75
<p>Логотип можно анимировать масками. Например, так:</p>
75
<p>Логотип можно анимировать масками. Например, так:</p>
76
Анимация логотипа масками<p>Он будет появляться при загрузке первого слайда.</p>
76
Анимация логотипа масками<p>Он будет появляться при загрузке первого слайда.</p>
77
<p>Чтобы картинка не выбивалась из стиля, я убрал текстовый эффект с заголовка под логотипом и применил анимацию маски.</p>
77
<p>Чтобы картинка не выбивалась из стиля, я убрал текстовый эффект с заголовка под логотипом и применил анимацию маски.</p>
78
<p><strong>Было:</strong></p>
78
<p><strong>Было:</strong></p>
79
Анимация текста с помощью опции Slow Fade On<p><strong>Стало:</strong></p>
79
Анимация текста с помощью опции Slow Fade On<p><strong>Стало:</strong></p>
80
Анимация текста с помощью маски<p>Все элементы собраны. Давайте еще раз посмотрим на весь макет. Перейдите в композицию<em>Animations</em>и протестируйте анимацию.</p>
80
Анимация текста с помощью маски<p>Все элементы собраны. Давайте еще раз посмотрим на весь макет. Перейдите в композицию<em>Animations</em>и протестируйте анимацию.</p>
81
Окончательный вариант анимации первого слайда<p>Отлично! Первый этап работы над главным экраном закончен. Переходим к следующему этапу. Мы сделаем:</p>
81
Окончательный вариант анимации первого слайда<p>Отлично! Первый этап работы над главным экраном закончен. Переходим к следующему этапу. Мы сделаем:</p>
82
<ul><li>курсор;</li>
82
<ul><li>курсор;</li>
83
<li>симуляцию движения курсора и нажатия;</li>
83
<li>симуляцию движения курсора и нажатия;</li>
84
<li>смену слайдов и сопутствующих элементов.</li>
84
<li>смену слайдов и сопутствующих элементов.</li>
85
</ul><p>Вы можете взять готовый курсор в виде привычной стрелки, я покажу, как нарисовать круглый курсор. Его хорошо видно на экране и он хорошо симулирует нажатие.</p>
85
</ul><p>Вы можете взять готовый курсор в виде привычной стрелки, я покажу, как нарисовать круглый курсор. Его хорошо видно на экране и он хорошо симулирует нажатие.</p>
86
<p>Перейдите в композицию<em>Animations</em>, выберите на панели инструментов<em>Ellipse Tool</em>и нарисуйте круг примерно 60 px. Обводку поставьте 10 px, цвет белый, цвет заливки<em>#799CC4</em>, прозрачность заливки<em>40%</em>.</p>
86
<p>Перейдите в композицию<em>Animations</em>, выберите на панели инструментов<em>Ellipse Tool</em>и нарисуйте круг примерно 60 px. Обводку поставьте 10 px, цвет белый, цвет заливки<em>#799CC4</em>, прозрачность заливки<em>40%</em>.</p>
87
Рисуем круг - основу будущего курсора, настраиваем необходимые опции<p>Так как курсор всего 60 px, при достаточном приближении будут видны крупные пиксели. Я сильно масштабировал курсор, чтобы его было хорошо видно.</p>
87
Рисуем круг - основу будущего курсора, настраиваем необходимые опции<p>Так как курсор всего 60 px, при достаточном приближении будут видны крупные пиксели. Я сильно масштабировал курсор, чтобы его было хорошо видно.</p>
88
<p>Теперь нужно переместить его на второй буллет навигации слайдера.</p>
88
<p>Теперь нужно переместить его на второй буллет навигации слайдера.</p>
89
Переместите курсор на второй буллет навигации слайдера<p>Создайте симуляцию нажатия для просмотра второго слайда.</p>
89
Переместите курсор на второй буллет навигации слайдера<p>Создайте симуляцию нажатия для просмотра второго слайда.</p>
90
<p>Перейдите на слой с курсором и сдвиньте его на панели<em>Timeline</em>на третью секунду:</p>
90
<p>Перейдите на слой с курсором и сдвиньте его на панели<em>Timeline</em>на третью секунду:</p>
91
Сдвигаем слой с курсором по таймлайну<p>Нажмите<em>P</em>для выбора свойства<em>Position</em>и поставьте ключевой кадр на четвертую секунду. Вернитесь на третью секунду и переместите курсор так, чтобы он оказался над буллетом навигации.</p>
91
Сдвигаем слой с курсором по таймлайну<p>Нажмите<em>P</em>для выбора свойства<em>Position</em>и поставьте ключевой кадр на четвертую секунду. Вернитесь на третью секунду и переместите курсор так, чтобы он оказался над буллетом навигации.</p>
92
Расставляем ключевые кадры для нашего курсора<p>Теперь нужно создать симуляцию нажатия: три ключевых кадра и свойство<em>Scale</em>(клавиша<em>S</em> на клавиатуре). Первый и последний кадр -<em>Scale 100%</em>, промежуточный кадр<em>Scale 60%</em>.</p>
92
Расставляем ключевые кадры для нашего курсора<p>Теперь нужно создать симуляцию нажатия: три ключевых кадра и свойство<em>Scale</em>(клавиша<em>S</em> на клавиатуре). Первый и последний кадр -<em>Scale 100%</em>, промежуточный кадр<em>Scale 60%</em>.</p>
93
Настраиваем масштаб курсора в ключевых кадрах<p>Получится так:</p>
93
Настраиваем масштаб курсора в ключевых кадрах<p>Получится так:</p>
94
Предпросмотр анимации курсора<p>Перейдите в композицию<em>Animations</em>и посмотрите на результат.</p>
94
Предпросмотр анимации курсора<p>Перейдите в композицию<em>Animations</em>и посмотрите на результат.</p>
95
Результат анимации курсора - теперь при клике он уменьшается<p>С этим разобрались, переходим к смене главного слайда - остальные делаются аналогично.</p>
95
Результат анимации курсора - теперь при клике он уменьшается<p>С этим разобрались, переходим к смене главного слайда - остальные делаются аналогично.</p>
96
<p>Выберите композицию<em>Tomb raider</em>, которая находится в композиции<em>Animations</em>на панели слоев. Переместите слой композиции на четвертую секунду седьмого кадра.</p>
96
<p>Выберите композицию<em>Tomb raider</em>, которая находится в композиции<em>Animations</em>на панели слоев. Переместите слой композиции на четвертую секунду седьмого кадра.</p>
97
Переносим композицию<em>Tomb raider</em>на таймлайн<p>Перейдите в композицию и сделайте<em>pre-compose</em>всех слоев по принципу композиции<em>I kill giants</em>. Чтобы не запутаться, дайте композициям другие названия: можно использовать префикс или нумеровать.</p>
97
Переносим композицию<em>Tomb raider</em>на таймлайн<p>Перейдите в композицию и сделайте<em>pre-compose</em>всех слоев по принципу композиции<em>I kill giants</em>. Чтобы не запутаться, дайте композициям другие названия: можно использовать префикс или нумеровать.</p>
98
<p>Объедините весь текст в блоке слева, логотип и меню, навигацию слайдера и дополнительные изображения. Если возникнут трудности, просто перейдите в композицию<em>I kill giants</em>и посмотрите, как сделано там, или вернитесь к началу руководства.</p>
98
<p>Объедините весь текст в блоке слева, логотип и меню, навигацию слайдера и дополнительные изображения. Если возникнут трудности, просто перейдите в композицию<em>I kill giants</em>и посмотрите, как сделано там, или вернитесь к началу руководства.</p>
99
<p>Теперь давайте поменяем слайд с монстрами на Лару Крофт.</p>
99
<p>Теперь давайте поменяем слайд с монстрами на Лару Крофт.</p>
100
<p>По сути, вся работа по замене контента сводится к копированию и сопоставлению кадров плюс нужно синхронизовать ключевые кадры на панели Timeline.</p>
100
<p>По сути, вся работа по замене контента сводится к копированию и сопоставлению кадров плюс нужно синхронизовать ключевые кадры на панели Timeline.</p>
101
<p>Перейдите в композицию I kill giants и выберите слой с большим слайдом. Раскройте свойства слоя, выделите и скопируйте все ключевые кадры, переместитесь на четвертую секунду десятого кадра панели Timeline - и вставьте эти кадры.</p>
101
<p>Перейдите в композицию I kill giants и выберите слой с большим слайдом. Раскройте свойства слоя, выделите и скопируйте все ключевые кадры, переместитесь на четвертую секунду десятого кадра панели Timeline - и вставьте эти кадры.</p>
102
Копирование и перенос ключевых кадров<p>Выделите перенесенные кадры и нажмите правой кнопкой мыши на любой из них. В контекстном меню выберите<em>Keyframe Assistant - Time-Reverse Keyframes</em>(воспроизведение ключевых кадров в обратном направлении).</p>
102
Копирование и перенос ключевых кадров<p>Выделите перенесенные кадры и нажмите правой кнопкой мыши на любой из них. В контекстном меню выберите<em>Keyframe Assistant - Time-Reverse Keyframes</em>(воспроизведение ключевых кадров в обратном направлении).</p>
103
<p>Сначала появляется слайд<em>I kill giants</em>, затем вы нажимаете курсором буллет навигации, слайд сворачивается и на его месте разворачивается слайд Лары Крофт - происходит это практически одновременно.</p>
103
<p>Сначала появляется слайд<em>I kill giants</em>, затем вы нажимаете курсором буллет навигации, слайд сворачивается и на его месте разворачивается слайд Лары Крофт - происходит это практически одновременно.</p>
104
<p>Перейдите в композицию<em>Tomb raider,</em>выберите слой<em>Lara Croft</em>, раскройте свойства слоя и вставьте кадры, которые вы скопировали в слое предыдущей композиции.</p>
104
<p>Перейдите в композицию<em>Tomb raider,</em>выберите слой<em>Lara Croft</em>, раскройте свойства слоя и вставьте кадры, которые вы скопировали в слое предыдущей композиции.</p>
105
Копирование настроек слоя с первого слайда на второй<p>Это нужно для того, чтобы заново не настраивать маску и позицию - вы берете готовые настройки.</p>
105
Копирование настроек слоя с первого слайда на второй<p>Это нужно для того, чтобы заново не настраивать маску и позицию - вы берете готовые настройки.</p>
106
<p>Давайте посмотрим, что получилось:</p>
106
<p>Давайте посмотрим, что получилось:</p>
107
Мы сымитировали перелистывание страницы по клику<p>Все работает, курсор перемещается, нажимается, слайды меняются. Теперь дело за малым: применить описанный принцип ко всем остальным элементам.</p>
107
Мы сымитировали перелистывание страницы по клику<p>Все работает, курсор перемещается, нажимается, слайды меняются. Теперь дело за малым: применить описанный принцип ко всем остальным элементам.</p>
108
<p>Чек-лист для копирования настроек анимации с одного слайда на другой:</p>
108
<p>Чек-лист для копирования настроек анимации с одного слайда на другой:</p>
109
<ul><li>Сопоставляете элементы двух композиций.</li>
109
<ul><li>Сопоставляете элементы двух композиций.</li>
110
<li>Копируете кадры того элемента, который должен будет смениться следующим.</li>
110
<li>Копируете кадры того элемента, который должен будет смениться следующим.</li>
111
<li>Переносите эти кадры на нужный слой композиции.</li>
111
<li>Переносите эти кадры на нужный слой композиции.</li>
112
<li>Проверяете, редактируете, подгоняете.</li>
112
<li>Проверяете, редактируете, подгоняете.</li>
113
<li>Если нужно сделать так, чтобы предыдущие кадры плавно исчезали, копируете кадры и вставляете дальше по таймлайну, при этом не забывая использовать Time-Reverse Keyframes.</li>
113
<li>Если нужно сделать так, чтобы предыдущие кадры плавно исчезали, копируете кадры и вставляете дальше по таймлайну, при этом не забывая использовать Time-Reverse Keyframes.</li>
114
</ul><p>Итоговый результат:</p>
114
</ul><p>Итоговый результат:</p>
115
<p>С помощью простых приемов можно делать эффектные анимации интерфейсов в After Effects. Тем самым вы продемонстрируете заказчику работу того или иного элемента, а также всего интерфейса в целом. Если вы хотите делать все это быстро и эффективно, обратите внимание<a>на курс от Skillbox по анимации интерфейсов</a>. Там вы сможете прокачать навык анимации и будете с легкостью применять новые знания в своих проектах.</p>
115
<p>С помощью простых приемов можно делать эффектные анимации интерфейсов в After Effects. Тем самым вы продемонстрируете заказчику работу того или иного элемента, а также всего интерфейса в целом. Если вы хотите делать все это быстро и эффективно, обратите внимание<a>на курс от Skillbox по анимации интерфейсов</a>. Там вы сможете прокачать навык анимации и будете с легкостью применять новые знания в своих проектах.</p>
116
<a><b>Попробуйте бесплатно 4 топовые профессии в дизайне</b>Пройдите бесплатный курс по дизайну. Добавьте 4 крутых кейса в портфолио и решите, в каком направлении развиваться дальше. Пройти курс→</a>
116
<a><b>Попробуйте бесплатно 4 топовые профессии в дизайне</b>Пройдите бесплатный курс по дизайну. Добавьте 4 крутых кейса в портфолио и решите, в каком направлении развиваться дальше. Пройти курс→</a>