cocos2d-x之动作类说明

前端之家收集整理的这篇文章主要介绍了cocos2d-x之动作类说明前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

1.简介:

CCActionInstant下的动作类都是一瞬间完成的,无法看到的过程

CCActionInterval下的动作类都是由持续时间的,可以看到运动的过程


一:CCActionInstant

1.CCCallFunc:执行对应的回调函数,其中回调函数不可带参数。一般使用静态成员函数create创建实例.@H_301_13@

2.CCFlipX:使精灵做X轴的翻转@H_301_13@

3:CCFlipY:使精灵做Y轴的翻转@H_301_13@@H_301_13@

4:CCHide:显示节点@H_301_13@@H_301_13@

5:CCShow:隐藏节点@H_301_13@@H_301_13@

6:CCPlace:将节点放置到某个指定位置@H_301_13@@H_301_13@@H_301_13@

7:CCRevseGrid:重用网格@H_301_13@@H_301_13@@H_301_13@

8:CCStopGrid:停用网格@H_301_13@@H_301_13@@H_301_13@

9:CCToggleVisibility:此动作在可见不可见之间进行切换,如果当前为可见执行后将不可见,反之亦然。@H_301_13@@H_301_13@@H_301_13@

@H_301_13@@H_301_13@@H_301_13@

二:CCActionInterval@H_301_13@@H_301_13@@H_301_13@

1.CCAccelAmplitude:@H_301_13@@H_301_13@@H_301_13@

2.CCAccelDeccelAmplitude@H_301_13@@H_301_13@@H_301_13@

3.CCActionGamera@H_301_13@@H_301_13@@H_301_13@

4.CCActionEase:指数缓冲 Sine缓冲 弹性缓冲 跳跃缓冲 回震缓冲@H_301_13@@H_301_13@@H_301_13@@H_301_13@

5.CCAnimate:播放帧动画,用帧动画的形式实现动画效果@H_301_13@@H_301_13@@H_301_13@@H_301_13@

6.CCBezierBy:使节点进行曲线运动,运动的轨迹由贝塞尔曲线描述。角度决定了曲线的方向,长度控制曲线的曲率。控制箱越长,它所控制的曲线离控制线越近。@H_301_13@@H_301_13@@H_301_13@@H_301_13@

7.CCBlink:使目标节点闪烁@H_301_13@@H_301_13@@H_301_13@@H_301_13@

8.CCDeccelAmplitude@H_301_13@@H_301_13@@H_301_13@

9.CCDelayTime:可以将动作延时一定的时间@H_301_13@@H_301_13@@H_301_13@@H_301_13@

10.CCFadeIn:产生淡入淡出效果,实现了淡入效果@H_301_13@@H_301_13@@H_301_13@@H_301_13@

11.CCFadeOut:产生淡入淡出效果,实现了淡出的效果效果@H_301_13@@H_301_13@@H_301_13@@H_301_13@@H_301_13@

12.CCFadeTo:用于设置一段时间内透明度的变化效果@H_301_13@@H_301_13@@H_301_13@@H_301_13@

13.CCScaleTo:产生缩放效果,使节点的缩放洗漱随时间线性变化。@H_301_13@@H_301_13@@H_301_13@@H_301_13@

14.CCSequence:序列组合动作@H_301_13@@H_301_13@@H_301_13@@H_301_13@

15.CCSkewTo:倾斜@H_301_13@@H_301_13@@H_301_13@

16.CCSpawn:并列组合动作@H_301_13@@H_301_13@@H_301_13@@H_301_13@

17.CCTintBy:设置色调变化@H_301_13@@H_301_13@@H_301_13@@H_301_13@

18.CCTintTo:19.CCGridAction:网格动作的特色在于三维效果,例如翻页效果,波浪和流体效果。@H_301_13@@H_301_13@@H_301_13@@H_301_13@

20.CCJumpBy:使节点以一定的轨迹跳跃到指定位置@H_301_13@@H_301_13@@H_301_13@

21.CCMoveTo:用于使节点做直线运动@H_301_13@@H_301_13@@H_301_13@

22.CCProgressFromTo:进度条@H_301_13@@H_301_13@

23.CCProgressTo:进度条@H_301_13@@H_301_13@

24.CCRepeatForever:可以使一个动作不断重复下去@H_301_13@@H_301_13@@H_301_13@

25.CCReverseTime:就是反向执行某个动作,支持针对动作序列的反动作序列。不是所有的类都支持反动作,XxxTo通常不支持,XxxBy通常支持。@H_301_13@@H_301_13@@H_301_13@

26.CCRotateBy:产生旋转效果@H_301_13@@H_301_13@@H_301_13@

27.CCRotateTo:产生旋转效果@H_301_13@@H_301_13@@H_301_13@

猜你在找的Cocos2d-x相关文章