CCCatmullRomBy:把某一对象以Catmull-Rom curve曲线移动一段距离

    CCPointArray *array = CCPointArray::create(20);array->addControlPoint(ccp(0, 0));array->addControlPoint(ccp(80, 80));array->addControlPoint(ccp(s.width - 80, 80));array->addControlPoint(ccp(s.width - 80, s.height - 80));array->addControlPoint(ccp(80, s.height - 80));array->addControlPoint(ccp(80, 80));array->addControlPoint(ccp(s.width / 2, s.height / 2));CCCatmullRomBy *action = CCCatmullRomBy::create(3, array);CCFiniteTimeAction *reverse = action->reverse();CCFiniteTimeAction *seq = CCSequence::create(action, reverse, NULL);m_tamara->runAction(seq);

转载于:https://www.cnblogs.com/newlist/p/3204194.html

CCCatmullRomBy和CCPointArray相关推荐

  1. cocos2dx中关于Action动作的相关API的详细介绍

     //CCMoveBy  创建一个移动的动作 //参数1:移动到目标坐标所需的时间 //参数2:目标坐标 //支持reverse 可以获取其反向动作 //CCMoveTo  一样的 //CCAct ...

  2. cocos2dx中关于Action动作的相关API的具体介绍

     //CCMoveBy  创建一个移动的动作 //參数1:移动到目标坐标所需的时间 //參数2:目标坐标 //支持reverse 能够获取其反向动作 //CCMoveTo  一样的 //CCAct ...

  3. cocos2dx Action动作解析(1)

    bool HelloWorld::init() {// // 1. super init firstif ( !CCLayer::init() ){return false;}CCSprite * s ...

  4. Cocos2d-x 2.0 之 Actions “三板斧” 之三

    [Cocos2d-x 相关教程来源于红孩儿的游戏编程之路 CSDN 博客地址: http://blog.csdn.net/honghaier ] 红孩儿Cocos2d-X学习园地QQ2群:442084 ...

  5. 【Cocos2d-X开发学习笔记】第15期:动作类之摄像机动作和基本样条动作的使用

    本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 一.摄像机动作 在前面我们学习过了摄像机类CCC ...

  6. cocos2dx 常用的基本功能

    <strong><span style="font-size:24px;color:#009900;">使用plist文件添加动画</span> ...

  7. cocos2d-x 基本样条动作

    游戏中有事会希望精灵按着一些常规的轨迹进行运动,cocos2d-x中的CCCardinalSplineTo和其他子类有实现这样的功能,只需提供几个离散的点,游戏对象就可以根据这些离散开来的点模拟出相应 ...

  8. cocos2d-x实例学习之常用类及其概要作用

    CCLayer,CCScene CCLayer类对应cocos2d-x引擎里的布景.每个游戏场景中都可以有很多层,每一层负责各自的任务,例如专门负责显示背景.专门负责显示道具和专门负责显示人物角色等. ...

  9. 2假动作,数据缓冲,CCEaseExponential,CCEaseElastic,CCEaseBounce,CCCallFunc,funcNCallBack,funcNDCallBack,funcO

     1 缓冲动作 man->setScale(0.8f); woman->setScale(0.8f); man->setPosition(ccp(100, 80)); woman ...

最新文章

  1. MySQL 字段类型知识
  2. 分布式系统互斥性与幂等性问题的分析与解决
  3. 编程求文件file1中数据的平均值,并将其与平均值最接近的数删除
  4. CentOS系统启动流程
  5. AndroidStudio打开新项目后解决下载某版本gradle慢的问题
  6. IDEA开发工具的学习
  7. 基于webpack3.x从0开始搭建React开发环境
  8. 光大银行刘淼:基于华为云GaussDB(DWS) 数据仓库创新实践
  9. ip地址合法性检查 php,php检查验证IP为有效IP地址函数
  10. 解决Git 克隆代码 The remote end hung up unexpectedly错误
  11. 对索引像素格式的图片进行Setpixel(具有索引像素格式的图像不支持SetPixel)解决方案
  12. blood vessel 图像分割_单图像九宫格形式发送朋友圈
  13. 百面机器学习—9.前馈神经网络面试问题总结
  14. python爬取邮件内容_利用Python爬取获取博客园文章定时发送到邮箱
  15. 菠萝派php示例,简易菠萝派 - 美食杰 - 美食,菜谱 - 中国最全的家常菜谱美食网...
  16. 第二十天: Linux文件管理+Linux备份压缩+网络与磁盘管理+shell与安装
  17. C语言 平面向量加法
  18. maya! board_Maya"普天同庆"病毒解决方案来了
  19. 2023年南京大学软件工程考研上岸必看复习经验
  20. UE4 Windows环境下游戏打包基础教程(ios, windows, android)(UFE方式以及命令行方式)

热门文章

  1. 青光眼-复内路粘小管成形术(ABiC)-转载
  2. case class到底啥用
  3. intelij不识别java文件
  4. awk收不到数据的问题
  5. alias中后面的命令不执行的问题(没有解决 )
  6. 堆和栈的区别(转载)+自己总结
  7. Exception in thread main org.apache.thrift.transport.TTransportException: Could not create ServerS
  8. 【机器学习】决策树知识点小结
  9. android开发常用的颜色值
  10. Hibernate面试题分析