AS3 缓与弹性运动.docVIP

  • 6
  • 0
  • 约9.33万字
  • 约 20页
  • 2017-01-26 发布于河南
  • 举报
缓动与弹性运动 成比例运动 缓动(ease)与弹性(spring)联系紧密。这两种方法都是将对象(通常指 Sprite 或 MovieClip)从某一点移动到目标点。使用缓动运动(Easing),如同让影片滑动到目标并停 止。使用弹性运动(Springing),会产生向前或向后的反弹,最终停止在目标点位。两种方 法具有一些共同点: ■ 需要一个目标点; ■ 确定到目标点的距离; ■ 成比例地将影片移动到目标点——距离越远,移动速度越快。 缓动运动(easing)与弹性运动(springing)的不同之处在于移动的比例。缓动运动时, 速度与距离成正比,离目标越远,物体运动速度越快。当物体与目标点非常非常接近时,就 几乎不动了。 弹性运动时,加速度与距离成正比。如果物体与目标离得很远,再用上加速度,会使移 动速度非常快。当物体接近目标时,加速度会减小,但依然存在!物体会飞过目标点,随后 再由反向加速度将它拉回来。最终,用摩擦力使其静止。 下面,我们分别看一下这两种方法,先从缓动(easing)开始。 缓动(Easing) 首先说明缓动的种类不只有一种。在 Flash IDE 中,制作补间动画时,我们就可以看 到 “缓动输入”(ease in) 和 “缓动输出”(ease out)。下面所讨论的缓动类型与

文档评论(0)

1亿VIP精品文档

相关文档