Cocos2dx学习笔记(26)——缓冲动作类

缓冲动作类内容较多,本章单独讨论。

本文仅供个人记录和复习,不用于其他用途

CCActionEase

由于CCSpeed只能够线性地改变动作的速度,所以我们使用CCActionEase系列动作来解决速度变化这个问题。CCActionEase分为几个系列:

  • 线性变化CCEase
  • 指数缓冲CCEaseExponential
  • Sine缓冲CCEaseSineSine
  • 弹性缓冲CCEaseBounce
  • 跳跃缓冲CCEaseElastic
  • 回震缓冲CCEaseBack

每个系列都有InOutInOut三种后缀,代表着三种状态,下面用图片来解释它们的内容。

指数缓冲

缓冲

弹性缓冲

跳跃缓冲

回震缓冲