Sei sulla pagina 1di 1

Para linkear keyframes.

s=comp("Head_Child_Mother").layer("Mate_chapas").effect("U - C - D")("Slider");
l=linear(s, -20, 20, 1,41)
n=Math.round(l)
key(l);

clamp(value,58.0, 1138.0)
clamp(value,46, 1023)

x_c=clamp(value[0],58.0, 1138.0);
y_c=clamp(value[1],46, 1023);
[x_c,y_c]

para pegar a objetos


s_x=thisComp.layer("C_Controller_Head").transform.position[0];
s_y=thisComp.layer("C_Controller_Head").transform.position[1];
l_x= linear(s_x,460.5-425,460.5+425,-20,20);
l_y= linear(s_y,601.4-425,601.4+425,-20,20);

[value[0]+l_x,value[1]+l_y]

x=clamp(value[0],617.1-500, 617.1+500);
y=clamp(value[1],595.5-500, 595.5+500);
[x,y]

Grados 0 a 360:

grad=effect("Angle Control")("Angle");
vRev=grad*1/360;
revUp= Math.floor(grad*1/360);
revDown= Math.ceil(grad*1/360);
valUp = Math.round((vRev - revUp)*360);
valDown =Math.round((vRev-revDown)*360);
if (value<=360 && value>=0) value
if (value>360) valUp
if (value<-360) valDown

-----Pos--X---------------------------
Tx=400;
g=comp("Comp 1").layer("Per1").effect("Angle Control")("Angle");
if (g>180) g=linear(g,180,360,-180,0)
if(g<-180) g=linear (g,-180,-360,0,180)
sy=comp("Comp 1").layer("Per1").effect("Rot_p")("Slider")*1.2;

x=linear(g,-180,180,value[0]-Tx,value[0]+Tx);
y=transform.position[1]+sy;

[x,y]

Potrebbero piacerti anche