和屌丝一起学cocos2dx-24种基本特效

这篇博客介绍了Cocos2dx中24种常用特效的详细使用方法,包括3D晃动、瓷砖特效、波动、反转、凸透镜、水波、扭曲等,并给出了代码示例,帮助开发者快速掌握这些特效的实现。
摘要由CSDN通过智能技术生成

声  明


       本教程仅用于初学cocos2dx同学使用,内容由本人(孤狼)学习过程中笔记编写,本教程使用cocos2dx版本为2.1.4。本教程内容可以自由转载,但必须同时附带本声明,或注明出处。

gl.paea.cn版权所有。



       欢迎回到“和屌丝一起学cocos2dx”系列教程,上节我们说到了“基本动画制作优化篇”,不知道大家有没有做出来呢?这节我们继续学习一系列的方法,他们就是我们会经常用到的24种特效。好了,一起来学习吧。


【一】:他们是干嘛的


       特效嘛,不就是特效嘛,听不懂?液体特效结果没,3D特效见过没,晃动特效见过没。这不都是特效嘛。


【二】:函数


CCShaky3D::create(时间,晃动网格大小,晃动范围,Z轴是否晃动);

   //创建一个3D晃动的效果

CCShakyTiles3D::create(时间,晃动网格大小,晃动范围,Z轴是否晃动);

   //创建一个3D瓷砖晃动的效果

CCShatteredTiles3D::create(时间,晃动网格大小,晃动范围,Z轴是否晃动);

   //创建一个3D破碎瓷砖特效

CCWaves::create(时间,晃动网格大小,波动速度,振幅,是否水平波动,是否垂直波动);

   //创建一个波动特效

CCWaves3D::create(时间,晃动网格大小,波动速度,振幅);

   //创建一个3D波动效果

CCWavesTiles3D::create(时间,晃动网格大小,波动速度,振幅);

   //创建一个3D瓷砖波动效果

CCFlipX3D::create(时间);

   //创建一个X轴3D反转特效

CCFlipY3D::create(时间);

   //创建一个Y轴3D反转特效

CCLens3D::create(时间,网格大小,圆心坐标,圆半径);

   //创建凸透镜特效

CCRipple3D::create(时间,网格大小,坐标,半径,速度,振幅);

   //创建一个3D水波特效

CCLiquid::create(时间,网格大小,速度,振幅);

   //创建一个液体特效

CCTwirl::create(时间,网格大小,坐标,扭曲次数,振幅);

   //创建一个扭曲特效

CCShuffleTiles::create(时间,网格大小,随机数);

   //瓷砖洗牌特效

CCFad

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值