fade = 1; fadeIn = (time - inPoint) / fade; fadeOut = (outPoint - time) / fade; if(time < inPoint + fade){ ease(fadeIn, 0 ,1)*value }else if(time > outPoint -fade){ ease(fadeOut, 0, 1)*value }else{ value }
如果需要精确到帧的控制,则添加表达式framesToTime(),将原表达式改为:
fadeFrames = 6; fade = framesToTime(fadeFrames); fadeIn = (time - inPoint) / fade; fadeOut = (outPoint - time) / fade; if(time < inPoint + fade){ ease(fadeIn, 0 ,1)*value }else if(time > outPoint -fade){ ease(fadeOut, 0, 1)*value }else{ value }
请登录以参与评论
现在登录