在文本图层里面打一大段一大段文字,然后直接黏贴这段去文本图层的缩放里面:)
margin值自己改哈。
margin=100;/*px*/
obj=thisLayer;
objS=obj.sourceRectAtTime();
w=objS.width;
h=objS.height;
l=objS.left;
t=objS.top;
W=thisComp.width;
H=thisComp.height;
wW=w/(W-2*margin);
hH=h/(H-2*margin);
if(wW<=1&&hH<=1){
[100,100]
}else if(wW>=hH){
k=1/wW*100;
[k,k]
}else{
k=1/hH*100;
[k,k]
}
--------------------------------------
2017年3月28日更,想了一下,其实这个margin=0的时候应该算是background-size:cover
margin=-value[0];/*px*/
obj=thisLayer;
objS=obj.sourceRectAtTime();
w=objS.width;
h=objS.height;
l=objS.left;
t=objS.top;
W=thisComp.width;
H=thisComp.height;
wW=w/(W-2*margin);
hH=h/(H-2*margin);
if(wW<=1&&hH<=1){
[100,100]
}else if(wW>=hH){
k=1/wW*100;
[k,k]
}else{
k=1/hH*100;
[k,k]
}
© leizingjiu | Powered by LOFTER