缓动
用来平滑过渡的缓动函数。
- ease - 缓动给定的标准化时间。
- d3.easeLinear - 线性缓动,就是个恒等函数。
- d3.easePolyIn - 多项式缓动,加速到指定的速率。
- d3.easePolyOut - 逆多项式缓动,等价于1 - polyIn(1 - t)。
- d3.easePolyInOut - 对称多项式缓动。
- poly.exponent - 指定缓动多项式的指数。
var linear = d3.easePoly.exponent(1),
quad = d3.easePoly.exponent(2),
cubic = d3.easePoly.exponent(3);
- d3.easeQuad - easeQuadInOut的别名。
- d3.easeQuadInOut - 对称平方缓动。
- d3.easeQuadIn - 平方缓动。
- d3.easeQuadOut - 逆平方缓动。
- d3.easeCubic - easeCubicInOut的别名。
- d3.easeCubicInOut - 对称立方缓动。
- d3.easeCubicIn - 立方缓动。
- d3.easeCubicOut - 逆立方缓动。
- d3.easeSinIn - 正弦缓动。
- d3.easeSinOut - 逆正弦缓动。
- d3.easeSin - easeSinInOut的别名。
- d3.easeSinInOut - 对称正弦缓动。
- d3.easeExpIn - 指数缓动。
- d3.easeExpOut - 逆指数缓动。
- d3.easeExp - easeExpInOut的别名。
- d3.easeExpInOut - 对称指数缓动。
- d3.easeCircleIn - 圆形缓动。
- d3.easeCircleOut - 逆圆形缓动。
- d3.easeCircle - easeCircleInOut的别名。
- d3.easeCircleInOut - 对称圆形缓动。
- d3.easeElasticIn - 弹性缓动,类似松紧带。
- d3.easeElastic - easeElasticOut的别名。
- d3.easeElasticOut - 逆弹性缓动。
- d3.easeElasticInOut - 对称弹性缓动。
- elastic.amplitude - 指定弹性振幅。
- elastic.period - 指定弹性周期。
- d3.easeBackIn - 预期缓动。
- d3.easeBackOut - 逆预期缓动。
- d3.easeBack - easeBackInOut的别名。
- d3.easeBackInOut - 对称预期缓动。
- back.overshoot - 指定超调量。
- d3.easeBounceIn - 弹跳缓动,类似弹跳的小球。
- d3.easeBounce - easeBounceOut的别名。
- d3.easeBounceOut - 逆弹跳缓动。
- d3.easeBounceInOut - 均匀弹跳缓动。
当前内容版权归 tianxuzhang 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 tianxuzhang .