xDestination = thisComp.width - 100; transitionInTime = 1; transitionOutTime = 0.5 if (time <= 1) { xPos = easeOut (time, inPoint, (inPoint + transitionInTime), 100, (thisComp.width)); [xPos, value[1]]; } if (time >1 && time <= 3) { thisLayer.position.valueAtTime(transitionInTime); } if (time > 3) { xPos = easeIn (time, outPoint, (outPoint - transitionOutTime), (thisComp.width), 100); [xPos, value[1]]; }