Cocos2d动作: 动作监听

Cocos2d动作: 动作监听,第1张

概述    /* 动作监听...写一个小玩意,怪物归家,哈哈哈 */    // 创建一所小房子    auto home = Sprite::create("res/home.png");    home->setPosition(Point(400,400));    this->addChild(home);      // 创建一个怪物    auto guaiwu = Sprite::cr
                                                   /* 动作监听...写一个小玩意,怪物归家,哈哈哈 */  // 创建一所小房子  auto home = Sprite::create("res/home.png");  home->setposition(Point(400,));thisaddChild(home  // 创建一个怪物 guaiwu "res/tk.png"  guaiwu200guaiwu// 创建一个移动动作,将重点设为房子的位置,走过去的过程需要10秒 moveto  MoveBy10.0f Point// 创建回调函数 callFunction  [&](){    cclOG"到家啦~"         label1  LabelcreateWithTTF"Back home success!" "Fonts/Marker Felt.ttf" 24    label1100label1  };// 注册回调函数 callFun  CallFunccallFunction// 将动作和回调函数进行合并,当动作执行完执行函数 actions  SequencemovetocallFun NulL// 开始走啦~~runActionactions);


用lambda方式精简回调函数代码

         // 回调函数([&](){}););
总结

以上是内存溢出为你收集整理的Cocos2d动作: 动作监听全部内容,希望文章能够帮你解决Cocos2d动作: 动作监听所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1079209.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-27
下一篇 2022-05-27

发表评论

登录后才能评论

评论列表(0条)

保存