2011年5月18日

JavaScript Tween算法及缓动效果 (转)

摘要: /**t:currenttime(当前时间);b:beginningvalue(初始值);c:changeinvalue(变化量);d:duration(持续时间)。ps:Elastic和Back有其他可选参数,里面都有说明。每个效果都分三个缓动方式(方法),分别是:easeIn:从0开始加速的缓动;easeOut:减速到0的缓动;easeInOut:前半段从0开始加速,后半段减速到0的缓动。其中Linear是无缓动效果,没有以上效果。**/varTween={Linear:function(t,b,c,d){returnc*t/d+b;},Quad:{easeIn:function(t,b, 阅读全文

posted @ 2011-05-18 10:49 wuye1200 阅读(200) 评论(0) 推荐(0) 编辑

导航