Авто Размер Шейпа под Текст в After Effects | Auto Resizing Box

  Рет қаралды 4,217

Руслан Цапенко

Руслан Цапенко

Күн бұрын

В этом видеоуроке подробно рассмотрим как работает функция sourceRectAtTime и создадим шейп, который будет полностью повторять изменения текста.
Телеграм канал по моушну и созданию проектов в After Effects (БОНУС и СКРИПТ тут):
t.me/motiondesign_ru
Ссылки на мое портфолио на Envato Elements и Motion Array:
elements.envato.com/user/Real...
motionarray.com/browse/produc...
0:00 Вступление
0:22 Создаем Текст и Шейп
2:17 Пошагово Разбираем Скрипт
6:43 Добавляем Отступы и Закругляем Углы

Пікірлер: 68
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Телеграм канал по моушну и созданию проектов в After Effects (БОНУС и СКРИПТ тут): t.me/motiondesign_ru
@StaritsynaMaria
@StaritsynaMaria 2 ай бұрын
Класс! Большое спасибо!
@RuslanTsapenko
@RuslanTsapenko 2 ай бұрын
Не за что))
@user-mp9ut8jk9h
@user-mp9ut8jk9h Жыл бұрын
Спасибо! Урок просто СУПЕР!
@cherk1gogh923
@cherk1gogh923 Жыл бұрын
Конечно подробнее, ждем еще видео) Спасибо за контент🪨
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Пожалуйста)) обязтельно сделаю))
@tatiana_video
@tatiana_video Жыл бұрын
Классно! Спасибо! Интересно про скрипты!
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Спасибо, тогда сделаю ещё пару подобных уроков
@user-jk8lp7lh8c
@user-jk8lp7lh8c Жыл бұрын
Вообще🔥🔥🔥 огонь спасибо большое
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Не за что)) спасибо за обратную связь
@artem_live
@artem_live Ай бұрын
Хороший урок, спасибо
@RuslanTsapenko
@RuslanTsapenko Ай бұрын
Не за что)
@artem_live
@artem_live Ай бұрын
@@RuslanTsapenko единственное мне нужно было сделать, чтобы плашка была со скосами. Сделал через эффект преобразовать. А еще, были проблемы с тем, что плашка должна вылетать из-за границ экрана. И там какой-то треш происходил. Тоже решил через прекомпоз. Если есть более грамотные решения, то подскажите. Еще раз спасибо за информацию. Все достаточно подробно
@RuslanTsapenko
@RuslanTsapenko Ай бұрын
@@artem_live по вылету - можно текст привязать к плашке и анимировать ее вылет
@artem_live
@artem_live Ай бұрын
@@RuslanTsapenko да это понятно, просто вылетая за границы холста плашка становилась во весь экран.
@LeoRendeed
@LeoRendeed 6 ай бұрын
Руслан, спасибо за урок 👍
@RuslanTsapenko
@RuslanTsapenko 6 ай бұрын
Не за что ))
@alinabarkovskaya
@alinabarkovskaya 2 ай бұрын
чтобы настроить отступы в высоту и ширину отдельно друг от друга, не применяя offset path, использовать этот экспрешен: title = thisComp.layer("Text"); w = title.sourceRectAtTime().width; h = title.sourceRectAtTime().height; [w+50,h+20]
@RuslanTsapenko
@RuslanTsapenko Ай бұрын
👍🏻
@hanafar9159
@hanafar9159 Жыл бұрын
Best!!!
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Thanks 🙏
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
title = thisComp.layer("Text"); // создаем переменную title и записываем в нее ссылку на наш текстовый слой w = title.sourceRectAtTime().width; // создаем переменную w (width - ширина). С помощью sourceRectAtTime.width вычисляем ширину текста и записываем значение в переменную w h = title.sourceRectAtTime().height; // создаем переменную h (height - высота). С помощью sourceRectAtTime.width вычисляем высоту текста и записываем значение в переменную h [w,h] // с помощью квадратных скобок возвращаем переменные w и h (ширину и высоту текста) в параметр size у шейпа
@volodimirkolomiets4313
@volodimirkolomiets4313 Жыл бұрын
круто
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Спасибо
@JakeJey
@JakeJey Жыл бұрын
🔥🔥🔥
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
🤗
@romani.3816
@romani.3816 Жыл бұрын
Руслан, спасибо за урок. Очень интересно разобраться в скриптах и выражениях. Но что делать если хочешь привязать шейповый слой к тексту который в прекомпозе?
@ooo3756
@ooo3756 Жыл бұрын
🔥🔥🔥🔥
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
👍🏻
@user-ih2qg1lf3q
@user-ih2qg1lf3q Жыл бұрын
Тэкс, а как сделать что бы шейп следовал и за верхним регистром? сейчас он следует сугубо за нижним
@user-rh8eg5zy5j
@user-rh8eg5zy5j Жыл бұрын
Если бы мне попался подобный курс по экспрешнам, да вот с таким объяснением, купил бы не задумываясь. 👍 Я довольно далекий от программирования человек, но такое объяснение не понять просто невозможно.. Маловато материала по выражениям. Я бы не хотел тупо списать чей-то скрипт, я бы хотел понять....
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Круто, спасибо большое, возможно сделаю что-то подобное в ближайшее время ))
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Пишите свои вопросы, будем разбирать))
@f2.886
@f2.886 Жыл бұрын
Добавляю выражение под плашку с текстом, чтобы текст менялся вместе с плашкой,(размер) но текст уже анимирован и находится в pre-compose, и его композиция подогнана ровна под размер текст. (Для анимации) И когда я добавляю Это выражение на плашку и привязываю к нему текст который находится в pre-compose. Он подгоняет плашку не под текст, а под всю ширину композиции текста. И тогда ничего не получается!
@user-zw7yr2bo4x
@user-zw7yr2bo4x Жыл бұрын
Как сделать так, чтобы шейп подстраивался по размеру под каждую строку текста?
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
@@user-zw7yr2bo4x с таким способом никак, только если создавать отдельный текстовый слой и дублировать текст
@user-zw7yr2bo4x
@user-zw7yr2bo4x Жыл бұрын
​@@RuslanTsapenko я так и подумал. А каким образом это можно реализовать не через костыли, чтоб не делать лишних движений?
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
@@user-zw7yr2bo4x такие варианты тоже есть, но тут в комментах в двух словах не объяснишь ))
@velena_live
@velena_live Жыл бұрын
Офигенно понятно все объяснил! Спасибо! Единственное, возник вопрос (я только начала вникать в ае), зачем это кодирование, неужели нельзя каким-то другим еще более простым способом добиться того же самого эффекта?
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Спасибо! Просто нарисовать шейп под размер текста можно и руками, но чтобы автоматически подстраивался сам только 2 способа. Другой способ покажу позже
@Mrman811
@Mrman811 Жыл бұрын
Есть вариант проще kzfaq.info/get/bejne/iZqmhNqk35ixkoU.html
@artnin
@artnin Жыл бұрын
Помогите, посмотрел полность видео, делаю точь в точь, а мне выдает следующую ошибку после первого выражения: object of type layer found where a number, array, or property is needed. И в итоге ничего не выходит(((
@user-pq7tn5hm6b
@user-pq7tn5hm6b Жыл бұрын
такой же вопрос
@user-uq9jc3hv3f
@user-uq9jc3hv3f Жыл бұрын
После написания кода и удаления текста, шейп конечно удаляется, но при наборе текста почему-то шейп сдвигается намного вправо, а потом растягивается по тексту, в чем я делаю ошибку?(
@luxen.
@luxen. Жыл бұрын
Спасибо за видос все понятно но у меня возник вопрос. Я повторил все как на видео но у меня обводка кривая не ровные края что мне тут делать как исправить?
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Привет! Спасибо, именно углы неровные?
@45xmurdercode
@45xmurdercode Жыл бұрын
Оцентрируй текст, такая же проблема была!
@slideshowville4986
@slideshowville4986 Жыл бұрын
Добрый день! Руслан, подскажите, пожалуйста, а подходит ли этот метод для создания текста в несколько строк?.. Заранее спасибо за ответ..
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Добрый день! если хотите несколько строк, то лучше будет дублировать шейп и текст и смещать вниз
@slideshowville4986
@slideshowville4986 Жыл бұрын
@@RuslanTsapenko Ясно, спасибо..)
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
@@slideshowville4986 не за что))
@frozenmagi8137
@frozenmagi8137 Жыл бұрын
А без прописи команд разве нет инструментов проще?
@SherkhaNO1
@SherkhaNO1 Жыл бұрын
Все круто, но почему то у меня края шейпа стали прям точ в точ ровны с краями текста. Как это исправить?
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Я показывал на видео как увеличить грани ))
@stellar3682
@stellar3682 11 ай бұрын
Повторил всё как на видео. Да шейп привязывается к тексту по размеру и меняет свои пропорции если изменять текст. Но шейп не привязан по месту расположения тескста. Если передвинуть текст, то шейп остаётся на том месте где его создал. Что не так? Уже много раз пересмотрел видео, не могу найти причину.
@RuslanTsapenko
@RuslanTsapenko 11 ай бұрын
Все правильно, просто через лассо привяжите шейп к тексту и он будет двигаться за ним по позиции
@stellar3682
@stellar3682 11 ай бұрын
@@RuslanTsapenko сделал, это получилось. Но у меня всё равно текст выходит за границы шейпа.
@seriynikituk736
@seriynikituk736 Жыл бұрын
У меня не работает, что это может быть, я менял раньше на Jawa програмирование
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Попробуйте дефолтные настройки выставить
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Или банально есть ошибки в выражениях
@romansurin
@romansurin Жыл бұрын
Как сделать чтобы шейп автоматически менял размер за проявленным текстом?
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
Не понял вопрос) в видео ответ на ваш вопрос
@romansurin
@romansurin Жыл бұрын
@@RuslanTsapenko в видео как привязать шейп к тексту. А если я делаю например проявление титров по опасити, это решение уже не работает. Или можно проявить текст не только по опасити?
@RuslanTsapenko
@RuslanTsapenko Жыл бұрын
@@romansurin сделайте анимацию через сайз посимвольно - выглядеть будет также как и через опасити
@romansurin
@romansurin Жыл бұрын
@@RuslanTsapenko вот, этого мне не хватало, спасибо! Также, благодарю за урок - все доступно и понятно.
@romansurin
@romansurin Жыл бұрын
@@RuslanTsapenko так я и не нашел анимацию через сайз. могли убрать эту функцию в последних версиях или искать надо не в средствах анимации?
ТОП 5 Выражений в After Effects для начинающих
16:59
Руслан Цапенко
Рет қаралды 4,4 М.
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 3,6 МЛН
She ruined my dominos! 😭 Cool train tool helps me #gadget
00:40
Go Gizmo!
Рет қаралды 59 МЛН
Auto Resizing Dynamic Lower Thirds in After Effects | Tutorial
8:19
Manuel does Motion
Рет қаралды 32 М.
5 мифов Motion Design'а
8:04
Prokudin Aleksandr | Motion Designer
Рет қаралды 4,3 М.
Adobe Animate to After Effects Workflow | Adobe Creative Cloud
2:54
Adobe Creative Cloud
Рет қаралды 94 М.
Глитч Эффект в After Effects | Glitch Effect
11:46
Руслан Цапенко
Рет қаралды 6 М.
5 Skills All After Effects Users Should Know
6:44
SonduckFilm
Рет қаралды 341 М.
2D фото с иллюзией 3D в After effects
14:01
Graphical Design
Рет қаралды 79 М.
МАМА И STANDOFF 2 😳 !FAKE GUN! #shorts
00:34
INNA SERG
Рет қаралды 3,6 МЛН