Есть тут кто, кто жестко шарит за AE? Уровень у меня нулевой, хотел сделать анимацию бегущего текста, в котором есть несколько строк моноширинным текстом, чтобы символы, которые оказываются на одной вертикальной линии в центре экрана , увеличивались в размере и потом уменьшались. То есть эдакий эффект увеличивающегося, переваливающегося текста, через определенные границы. Ебусь третий день с JS, пока безрезультатно, не получается нормально считать координату каждого символа и по ней настроить селектор. Помогите, кто чем может, хоть мануалом
Чатгтп вообще лютое говно на эту тему вываливает, загорается весь текст по прохождению координаты, а не часть
// Параметры области (x1, y1) - верхний левый угол, (x2, y2) - нижний правый угол
var x1 = 200; // Верхний левый угол по X
var y1 = 200; // Верхний левый угол по Y
var x2 = 600; // Нижний правый угол по X
var y2 = 600; // Нижний правый угол по Y
// Максимальное увеличение масштаба
var maxScale = 200; // В процентах (например, 200%)
// Координаты текущего слоя
var layerPos = thisLayer.toComp([thisLayer.anchorPoint[0], thisLayer.anchorPoint[1]]);
// Проверка, находится ли слой в заданной области
if (layerPos[0] >= x1 && layerPos[0] <= x2 && layerPos[1] >= y1 && layerPos[1] <= y2) {
[maxScale, maxScale]; // Увеличение масштаба
} else {
value; // Оставить текущий масштаб
}
x1, y1, x2, y2: Задают координаты области, в которой масштаб увеличивается.
maxScale: Задает максимальное увеличение масштаба.
layerPos: Рассчитывает положение слоя в пространстве композиции.
Условие проверяет, попадает ли слой в указанную область, и, если да, увеличивает масштаб.
Хз, если и сработает, то будет резкий скачек в размере буквы после перехода в область скейла
ох вау
ща пойду пробовать, спасибо
Есть в телеге группа с бесплатными плейтами
Попробуй просто по поиску вбить “text” и поискать себе уже готовый проект со всей херней
https://t.me/AETemp
закажи на фрилансе в чём трабл
сейчас 200 баксов отдать за то, что мне нужно в качестве эксперимента) Плюс было немного самому интересно покопаться, а теперь встрял и уже не могу остановиться
но да, время сэкономит сильно, согласен
не до конца понял что ты хочешь сделать но почему JS а не ключи и маски?