void ApplyRectTargets()
{
//calculate:
rects[2].x = ease(rects[0].x,rects[1].x,percentage);
rects[2].y = ease(rects[0].y,rects[1].y,percentage);
rects[2].width = ease(rects[0].width,rects[1].width,percentage);
rects[2].height = ease(rects[0].height,rects[1].height,percentage);
//apply:
tweenArguments["onupdateparams"]=rects[2];
//dial in:
if(percentage==1){
tweenArguments["onupdateparams"]=rects[1];
}
}