HTML Diff
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 &amp; Presets</em>выберите<em>Animation Presets - Text - Animate In - Slow Fade On</em>.</p>
59 <p>Выделите слой с названием фильма и на панели<em>Effects &amp; 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>