• 新功能
  • 源码.

新功能

昨天有几个面试,回头继续写,昨天添加的主要功能是怪物死亡的问题,死亡后,把怪物设置为死亡动作。这里之前在setAction的时候用的是repeatFoever,这样会让怪物一直处于诈尸的状态。这里稍微重构了下代码,传入一个默认形参bLoop=true,如果传入的是false,就执行单次动画播放。
查看了Animate部分的代码,没有找到单次播放的类,于是就还是用sequence,只不过回调设置为nullptr。然后可以完成需要的功能。

pSpr->runAction(Sequence::create(animate, nullptr, nullptr));

再次查看代码发现,Sequence和RepeateFoever都是继承自Animate类,于是尝试直接执行这个动作。发现跟自己的猜想一样,也是可行的。

pSpr->runAction(animate);

源码.

欢迎各位review我的代码并批评指正

cocos2dx3.17.2之梦幻西游开发日志(三)相关推荐

  1. cocos2dx3.17.2之梦幻西游开发日志(四)

    新功能 演示视频 源码 新功能 加入了经验机制,杀死一个怪掉的经验以及人物升级所需要的经验均来自NGA对魔兽世界的研究,这里为了方便,只用了前60级的算法,同时,将经验抽象成一个单例,所有用到经验计算 ...

  2. 安卓日志点击无反应_长生之路游戏原型开发日志(三十七)

    首先说一下这次被数据读取坑了2天. 我之前一直使用的是读取excel表的方式,用着非常舒服.但是最近想尝试打包安卓版本,发现安卓不支持--然后就开始捣鼓读取csv的方式. 花了170大洋买了一个uni ...

  3. cocos2dx梦幻西游开发日志(五)

    cocos studio 使用日记 前言 一点点思考 源码 前言 最近没有更新cocos2dx的梦幻,原因是前段时间找工作,刚才有家公司给的笔试题是cocos creator,虽然cocos2dx的结 ...

  4. 初次接触-win7下搭建cocos2d-x3.17开发环境

    材料: 1. VS2015    链接: 密码:jr0n 2. 虚拟光驱    链接: 密码:xrob 3. python 2.7.15    链接 : 注意是2.x版本 4. cocos2dx 3. ...

  5. .NET Core开发日志——配置

    .NET Core开发日志--配置 原文:.NET Core开发日志--配置 熟悉ASP.NET的开发者一定对web.config文件不陌生.在ASP.NET环境中,要想添加配置参数,一般也都会在此文 ...

  6. XiaoHu.ai开发日志(自2018年2月6日至2019年4月11日)

    一年多来,一直在项目目录下的update_log.txt里记录开发日志,今天放到网上来,共 6189个字. ----XiaoHu.ai Standard 代号STD---- 2/6 v0.1 项目启动 ...

  7. 【MySQL 第17章_其他数据库日志】

    第17章_其他数据库日志 1.MySQL支持的日志 1.1日志类型 1.2日志的弊端 2.慢查询日志(slow query log) 3.1问题场景 3.2 查看当前状态 3.3 启动日志 3.4 查 ...

  8. 软件工程课程团队项目——第3、4周开发日志

    软件工程课程团队项目,第3.4周开发日志 时间 成员 具体工作 个人日志 Zhang同学 Xu同学 Lu同学 Duan同学 时间 2020.5.4-2020.5.17 成员 Zhang同学.Xu同学. ...

  9. alin_foc开发日志

    开发日志 5.20------as5600模拟输出无效,测得总是在65000左右,读取conf,0x08,得0x30,与数据手册冲突,修改conf失败.查的重启配置时间最低0.2us,可通过开关方式使 ...

最新文章

  1. 对象拷贝类PropertyUtils,BeanUtils,BeanCopier的技术沉淀
  2. 如何使用python画折线图-Python数据可视化:使用Python画柱状图和折线图
  3. 走近分形与混沌(part1)--分形是趋于无穷的极限,是画不出来的
  4. linux查看端口所占用的进程号
  5. vue+elementUI 显示表格指定列合计数据
  6. 在CentOS 7中使用Sendmail通过PHP发送邮件
  7. SharePoint Framework 企业向导(六)
  8. java 多线程:开两个线程,一个线程跑同步代码块,一个线程跑同步函数
  9. jQuery使用之(二)设置元素的样式
  10. Improving Opencv 1:The Core Functionality (core module) Mat - The Basic Image Container
  11. oracle数据库使用odbc导出到access失败
  12. C++实现基于mfc的仓库管理系统(可连MySQL数据库)
  13. 解决VMware虚拟机桥接模式无法上网
  14. NAO机器人语音识别
  15. 东师19年春计算机在线作业,东师算法分析与设计20春在线作业1【标准答案】
  16. 网络安全“攻防战”:“魔”“道”大盘点
  17. Ubuntu 再次拥抱 Wayland
  18. css绘制安卓机器人
  19. git-cola安装与使用
  20. 计算机在材料化学中的应用论文,【多媒体技术论文】网络多媒体技术在材料化学中的应用(共2815字)...

热门文章

  1. 条例、办法、规定和实施细则有什么区别
  2. 操控xls文件的jxl包下载
  3. 数论学习六之——欧拉定理(欧拉降幂)
  4. 第三方支付“快钱”的经营策略
  5. C#基础知识之托管代码和非托管代码
  6. 【媳妇当车模频道】汽车字体反爬一键解决,之家之家,2022.5.19 更新
  7. 常用dos命令(五)--DEL和ERASE命令
  8. springmvc——万事开头难
  9. 5-QR code识别
  10. 在git上传报错Updates were rejected because the tip of your curren branch is behind its remote counterpart