CCMoveTo::create(float duration, const CCPoint&position)
作用:创建一个移动的动作。
参数 1:移动到目标坐标所需的时间(秒)。参数 2:目标坐标。
(2)CCMoveBy
CCMoveBy::create(float duration, const CCPoint&position)
作用:创建一个移动的动作。
参数 1:移动到目标坐标所需的时间(秒)。参数 2:目标坐标。
CCMoveBy 支持reverse()函数,可以获取其反向动作。 (3)CCScaleTo
CCScaleTo::create(float duration, float s)
作用:创建一个缩放的动作。
参数 1:达到缩放大小所需的时间(秒)。
参数 2:缩放的比例。其值=1,原大小;其值>1;放大;其值<1,缩小。
(4)CCScaleBy
CCScaleBy::create(float duration, float s)
作用:创建一个缩放的动作。
参数 1:达到缩放大小的所需时间(秒)。
参数 2:缩放的比例。
CCScaleBy支持reverse()函数,可以获取其反向动作。
(5)CCRotateTo
CCRotateTo::create(float duration, float fDeltaAngle)
作用:创建一个旋转的动作。
参数 1:旋转到特定角度所需的时间(秒)。参数 2:旋转的角度,范围是[0,360]。
(6)CCRotateBy
CCRotateBy::create(float duration, float fDeltaAngle)
作用:创建一个旋转的动作。
参数 1:旋转到特定角度所需的时间(秒)。
参数 2:旋转的角度,范围是[0,360]。
CCRotateBy支持reverse()函数,可以获取其反向动作。
(7)CCSkewTo
CCSkewTo::create(float t , float sx, float sy)
作用:创建一个倾斜的动作。
参数 1:倾斜到特定角度所需的时间(秒)。参数 2:x轴的倾斜角度。
参数 3:y轴的倾斜角度。
(8)CCSkewBy
CCSkewBy::create(float t , float sx, float sy)
作用:创建一个倾斜的动作。
参数 1:倾斜到特定角度所需的时间(秒)。
参数 2:x轴的倾斜角度。
参数 3:y轴的倾斜角度。
CCSkewBy支持reverse()函数,可以获取其反向动作。
(9)CCJumpTo
CCJumpTo::create(float duration, const CCPoint& position, floatheight, int jumps)
作用:创建一个跳的动作。
参数 1:跳到目标位置所需的时间(秒)。 参数 2:目标位置。
参数 3:跳的高度。
参数 4:跳到目标点所需跳的次数。
跳的高度不是绝对位置,而是在当前对象 y 坐标的基础上偏移 height。
(10)CCJumpBy
CCJumpBy::create(float duration, const CCPoint& position, floatheight, int jumps)
作用:创建一个跳的动作。
参数 1:跳到目标位置所需的时间(秒)。
参数 2:目标位置。
参数 3:跳的高度。
参数 4:跳到目标点所需跳的次数。
CCJumpBy支持reverse()函数,可以获取其反向动作。