您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x常用到的49种动作详解(21…

2013-11-04 15:41 459 查看
(21)CCCardinalSplineBy

CCCardinalSplineBy::create(float duration,CCPointArray*
points,float tension)

作用:创建一个样条曲线轨迹的动作


参数
1:完成轨迹所需的时间。

参数
2:控制点的坐标数组。

参数
3:拟合度。其值=0
时,路径最柔和。

CCCardinalSplineBy 支持

reverse()函数,可以获取其反向动作


(22)CCCatmullRomTo

CCCatmullRomTo::create(float dt, CCPointArray* points)

作用:创建一个样条插值轨迹
。 参数
1:完成轨迹的时间。
参数
2:控制点的坐标数组。

(23)CCCatmullRomBy

CCCatmullRomBy::create(float dt, CCPointArray* points)

作用:创建一个样条插值轨迹


参数
1:完成轨迹的时间。

参数
2:控制点的坐标数组。
CCCatmullRomBy
支持

reverse()函数,可以获取其反向动作


参数

2:跟随范围,离开范围就不再跟随。
(25)CCEaseBounceIn

CCEaseBounceIn::create(cocos2d::CCActionInterval
*pAction)

作用:让目标动作赋予反弹力,且以目标动作起始位置开始反弹


参数:目标动作
。 (26)CCEaseBounceOut

CCEaseBounceOut::create(cocos2d::CCActionInterval
*pAction)

作用:让目标动作赋予反弹力,且以目标动作结束位置开始反弹


参数:目标动作
。 (27)CCEaseBounceInOut

CCEaseBounceInOut::create(cocos2d::CCActionInterval
*pAction)

作用:让目标动作赋予反弹力,且以目标动作起始与结束位置都反弹


参数:目标动作
。 (28)CCEaseBackIn

CCEaseBackIn::create(cocos2d::CCActionInterval *pAction)

作用:让目标动作赋予回力,且以目标动作起点位置作为回力点


参数:目标动作
。 (29)CCEaseBackOut

CCEaseBackOut::create(cocos2d::CCActionInterval
*pAction)

作用:让目标动作赋予回力,且以目标动作终点位置作为回力点


参数:目标动作
。 (30)CCEaseBackInOut

CCEaseBackInOut::create(cocos2d::CCActionInterval
*pAction)

作用:让目标动作赋予回力,且以目标动作起点与终点位置都作为回力点


参数:目标动作


(24)CCFollow

CCFollow* create(CCNode *pFollowedNode, const CCRect& rect =
CCRectZero)

作用:创建一个跟随的动作
。 参数
1:跟随的目标对象。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: