其实就是按照顺序来执行动作指令。

 1 bool HelloWorld::init()
 2 {
 3     if (!Layer::init())
 4     {
 5         return false;
 6     }
 7
 8     Size visibleSize = Director::getInstance()->getVisibleSize();
 9     Sprite *label = Sprite::create("what.png");
10     label->setPosition(visibleSize.width / 2, visibleSize.height / 2);
11     addChild(label);
12     auto listener = EventListenerTouchOneByOne::create();
13     listener->onTouchBegan = [label](Touch *t, Event *e){
14
15         if (label->getBoundingBox().containsPoint(t->getLocation())){
16             //label->runAction(MoveTo::create(1, Point(100, 100)));
17             //label -> runAction(MoveBy::create(0.1, Point(-20, -20))->reverse());
18             //label->runAction(Spawn::create(MoveBy::create(1, Point(100, 100)),
19             //    RotateBy::create(1, 360), NULL));
20             label->runAction(Sequence::create(MoveBy::create(1, Point(100,
21                 100)), RotateBy::create(1, 360), NULL));    //此处创建,点击先执行移动,再执行旋转,再次点击再移动,接着旋转
22         }
23         return false;
24     };
25     Director::getInstance()->getEventDispatcher()->
26         addEventListenerWithSceneGraphPriority(listener,label);
27                                                              //放这里直接执行
28     //label->runAction(RotateBy::create(1, 180));
29     //label->runAction(Repeat::create(RotateBy::create(1,180),3));
30     //label->runAction(RepeatForever::create(RotateBy::create(1, 360)));
31     return true;
32 }

一大堆注释代码可以无视,放在下面位置的话直接执行。

转载于:https://www.cnblogs.com/aprillie/p/5022632.html

cocos2d-x-3.x 动作(5)序列动作相关推荐

  1. 又一任务被Transformer攻陷!NVIDIA开源HORST,用Transformer解决早期动作识别和动作预期任务...

    关注公众号,发现CV技术之美 本文分享论文『Higher Order Recurrent Space-Time Transformer for Video Action Prediction』,由 N ...

  2. python姿态检测实现多人多姿态识别python行为识别openpose行为骨骼框架检测动作识别动作检测行为动作分类

    效果演示: 视频演示: python行为识别行为骨骼框架检测动作识别动作检测行为动作分类 项目下载链接:https://download.csdn.net/download/babyai996/875 ...

  3. CVPR 2020 论文大盘点-动作检测与动作分割篇

    本文继 CVPR 2020 论文大盘点-动作识别篇 之后继续总结CVPR 2020 中动作(action)相关的论文. 涉及的方向包括: 动作检测(Action Detection) 动作分割(Act ...

  4. 指令于动作之forward动作

    指令与动作之forward动作 forward动作:   实行页面的跳转 语法 <jsp:forward page="URL" /> 等同于 request.getPe ...

  5. tableau 集动作_集动作

    使用集动作,受众将能直接与您的可视化项或仪表板交互,从而控制其分析的各个方面.当用户在视图中选择标记时,集动作可以更改集中的值.有关如何才能使用集动作的示例,请参见集动作的示例. 集动作使用现有的集, ...

  6. Cocos2d-x 动作之变速动作

    大部分动作的变化过程是与时间成线性关系的,即一个动作经过相同时间产生的变化相同,例如,CCMoveBy会使节点在同样长的时间内经过同样的位移.这是因为Cocos2d-x把动作的速度变化控制抽离了出来, ...

  7. focusky如何转成html,Focusky怎样更改交互动作 Focusky交互动作更改办法

    Focusky怎样更改交互动作 Focusky交互动作更改办法 发表时间:2018-10-04 来源:必杀器整理 软件安装:装机软件 关于电脑装机必须的软件,比如windows office系列办公软 ...

  8. 主要内容: 本文提出了一种基于(ppo)的微电网最优调度方法。 该方法采用强化学习(RL)来学习调度策略,并积累相应的调度知识。 同时,引入ppo模型,将微电网调度策略动作从离散动作空间扩展到连续动作

    MATLAB代码:微电网 强化学习 关键词:微电网 强化学习 RL Reinforcement Learning 参考文档:<Optimal Scheduling of Microgrid Ba ...

  9. 【cocos2d-x】动作类之缓冲动作和组合动作的使用(变速动作)

    一.缓冲动作 在实现运动中,常常需要一些加速度或者减速度的效果.Cocos2D-X引擎为我们提供了相应的实现接口,这样就不用再用原来的公式计算方法来实现加减速的效果.      Ease系列的方法改变 ...

最新文章

  1. Matlab与线性代数 -- 单位矩阵
  2. VTK:可视化之CurvedReformation
  3. file是c语言自带的数据类型吗_C语言中基本的数据类型包括
  4. 深入浅出JSONP--解决ajax跨域问题
  5. 探秘大型B2C网站如何实现高性能可伸缩架构技术
  6. 使用WSO2 ESB进行邮件内容过滤
  7. 机械硬盘4k读写速度_三星T5移动硬盘应用评测:不止够用,还很好用
  8. babel css3新特性_前端总结(后续不断更新)
  9. 第一百九十八节,jQuery EasyUI,ProgressBar(进度条)组件
  10. nth-of-type和nth-child
  11. 语音识别技术突飞猛进
  12. Linux命令中的常用符号解释(zz)
  13. SylixOS下移植glib时clock_gettime函数分析
  14. 解决用root用户及密码可以直接登陆某LINUX系统,但是用ssh登陆,系统却总是提示密码不对...
  15. 使用Android Studio 开发APP入门经验
  16. ecshop shopex_json.php,Shopex到ECShop的转换教程
  17. 计算机组装教程 ppt,电脑组装教程完整.ppt
  18. 大咖面对面 | 燕雀安知Suji之志
  19. html图形渐变颜色一半一半,CSS3教程:background-image之放射性渐变(radial-gradient)详解...
  20. 头歌Python,7号的,作业,

热门文章

  1. 主函数 main WinMain _tmain _tWinMain 的区别
  2. autoconf.mk详析
  3. Vue面试题汇总目录
  4. Taro+react开发(16)--跳转拿参
  5. 前端学习(3159):react-hello-react之一个简单的helloworld
  6. 前端学习(3067):vue+element今日头条管理-频道筛选完成
  7. 前端学习(3005):vue+element今日头条管理--处理布局完成
  8. [html] 如何在页面打开PDF文件?
  9. 前端学习(2366):条件编译跨端兼容
  10. 前端学习(1897)vue之电商管理系统电商系统之实现搜索功能