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:跟随的目标对象。
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:跟随的目标对象。
相关文章推荐
- cocos2d-x常用到的49种动作详解(11…
- cocos2d-x常用到的49种动作详解(31…
- cocos2d-x常用到的49种动作详解(41…
- cocos2d-x常用到的49种动作详解(1-10)
- cocos2d-x常见的49种动作详解
- cocos2dx 常见的49种动作详解(转载)
- Cocos2d-动作(Action)详解
- cocos2d-x 详解之 CCAction(动作)
- cocos2d的常用动作及效果总结之四:Special Actions
- cocos2d-x常用动作
- cocos2dx 常见的49中动作详解及常用函数
- cocos2d的常用动作及效果总结之一: Basic actions(转)
- Cocos2d-x动作详解
- [Cocos2d-x For WP8]Action 常用动作
- cocos2d-x 详解之 CCAction(动作)
- Cocos2d-x 49个动作详解
- Cocos2d-x 3.x中43种常用动作汇总
- Cocos2d-x 3.x中43种常用动作汇总
- 《Cocos2d-x-3.2 Lua-tests》文件详解 之 动作Actions
- Cocos2d-x_CCAction(常用动作类)介绍