当前位置:Gxlcms > mysql > Cocos2d-x学习笔记(16)(常见22种特效)

Cocos2d-x学习笔记(16)(常见22种特效)

时间:2021-07-01 10:21:17 帮助过:26人阅读

1、CCShaky3D::create(int range,bool shakeZ,const ccGridSize gridSize,float duration)//创建一个3D晃动的特效 参数1:晃动的范围 参数2:是否有Z轴晃动 参数3:网大小 参数4:特效持续时间 2、CCShakyTiles3D::create(int nRange,bool bShake

1、CCShaky3D::create(int range,bool shakeZ,const ccGridSize& gridSize,float duration)//创建一个3D晃动的特效

参数1:晃动的范围

参数2:是否有Z轴晃动

参数3:网格大小

参数4:特效持续时间

2、CCShakyTiles3D::create(int nRange,bool bShakeZ,const ccGridSize& gridSize,float duration)//创建一个3D瓷砖晃动的特效

参数1:晃动范围

参数2:是否伴有Z轴晃动

参数3:网格大小

参数4:特效持续时间

3、CCWaves::create(int wav,float amp,bool h,bool v,const ccGridSize& gridSize,float durat)//创建一个波动特效

参数1:波动的速率

参数2:振幅

参数3:水平波动

参数4:垂直波动

参数5:网格大小

参数6:特效持续时间

4、CCWaves3D::create(int wav,float amp,const ccGridSize& gridSize,float duration)//创建一个3D波动特效

参数1:波动的速率

参数2:振幅

参数3:网格大小

参数4:特效持续时间

5、CCWavesTiles3D::create(int wav,float amp,const ccGridSize& gridSize,float duration)//创建一个3D瓷砖波动特效

参数1:波动的速率

参数2:振幅

参数3:网格大小

参数4:特效持续时间

6、CCFlipX3D::create(float duration)//X轴3D反转特效,参数特效持续时间

7、CCFlipY3D::create(float duration)//Y轴3D反转特效,参数特效持续时间

8、CCLens3D::create(const cocos2d::CCPoint& pos,float r,const ccGridSize& gridSize,float duration)//凸透镜特效

参数1:透镜中心点

参数2:透镜半径

参数3:网格大小

参数4:特效持续时间

9、CCRipple3D::create(const cocos2d::CCPoint* pos,float r,int wav,float amp,const ccGridSize& gridSize,float duration)//水波纹特效

参数1:起始位置

参数2:半径

参数3:速率

参数4:振幅

参数5:网格大小

参数6:特效持续时间

10、CCLiquid::create(int wav,float amp,const ccGridSize& gridSize,float duration)//液体特效

参数1:速率

参数2:振幅

参数3:网格大小

参数4:特效持续时间

11、CCTwirl::create(cocos2d::CCPoint pos,int t,float amp,const ccGridSize& gridSize,float duration)//扭曲旋转特效

参数1:扭曲旋转中心点

参数2:扭曲旋转的次数

参数3:振幅

参数4:网格大小

参数5:特效持续时间

12、CCShuffleTiles::create(int s,const ccGridSize& gridSize,float duration)//瓷砖的洗牌特效

参数1:随机数

参数2:网格大小

参数3:特效持续时间

13、CCShatteredTiles3D::create(int nRange,bool bShatterZ,const ccGridSize& gridSize,float duration)//破碎的3D瓷砖特效

参数1:范围

参数2:是否开启Z轴

参数3:网格大小

参数4:特效持续时间

14、CCFadeOutTRTiles::create(const ccGridSize& gridSize,float time)//部落格效果,从左下角到右上角

参数1:网格大小

参数2:特效持续时间

15、CCFadeOutBLtiles::create(const ccGridSize& gridSize,float time)//部落格效果,从右上角到左下角

16、CCFadeOutUpTiles::create(const ccGridSize& gridSize,float time)//折叠效果,从下到上

17、CCFadeOutDownTiles::create(const ccGridSize& gridSize,float time)//折叠效果,从上到下

18、CCTurnOffTiles::create(const ccGridSize& gridSize,float d)//方块消失效果

19、CCJumpTiles3D::create(int j,float amp,const ccGridSize& gridSize,float duration)//跳动的方块特效

参数1:跳动的次数

参数2:跳动幅度

参数3:网格大小

参数4:特效持续时间

20、CCSplitRows::create(int nRows,float duration)//分多行消失特效

参数1:行数

参数2:特效持续时间

21、CCSplitCols::create(int nCols,float duration)//分多列消失特效

22、CCPageTurn3D::create(const ccGridSize& gridSize,float time)//3D翻页特效

人气教程排行