【AE】靠近的时候自动变大的表达式|linear函数|表达式自取
图片来源剑三夜冷添衣老师
表达式如下:
var maxScale = 180; // A 靠得很近时 B 的最大缩放百分比
var minScale = 100; // A 远离时 B 的正常缩放百分比
var triggerDistance = 200; // 触发范围(像素)
// 获取位置
var posA = thisComp.layer("A").transform.position;
var posB = thisLayer.transform.position;
// 计算距离
var dist = length(posA, posB);
// 映射距离到缩放
var scaleValue = linear(dist, 0, triggerDistance, maxScale, minScale);
// 输出缩放值(X,Y)
[scaleValue, scaleValue]
立即观看