位置: 编程技术 - 正文

cocos2dx3.2开发 RPG《Flighting》(十一)角色分类——英雄与怪物(cocos2d用什么语言开发游戏)

编辑:rootadmin

推荐整理分享cocos2dx3.2开发 RPG《Flighting》(十一)角色分类——英雄与怪物(cocos2d用什么语言开发游戏),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2d-js游戏开发,cocos2d-js游戏开发,cocos2dx游戏开发,cocos开发游戏,cocos2d-js游戏开发,cocos2d开发的知名游戏,cocos2d开发的知名游戏,cocos开发游戏,内容如对您有帮助,希望把文章链接给更多的朋友!

一、前言

先补充一下,英雄的死亡

英雄的死亡,我们要在FlightLayer对m_rolesArray进行清除操作

好了,前面我们讲得移动,攻击,都是对角色类来讲的。现在为了开展后面的,我们是时候对角色分成两类了,英雄和怪物。

cocos2dx3.2开发 RPG《Flighting》(十一)角色分类——英雄与怪物(cocos2d用什么语言开发游戏)

二、正文

英雄类Hero继承Role类,与Role相比,不同的地方就是Hero能够使用技能,而且有技能效果,还有initWithMessage方法就是用HeroMessage来初始化自身的一些属性罢了。

关于技能和技能效果不打算在这里开展。以后会单独有一节。

怪物类Monster也是继承Role类,与Role相比,Monster有一个仇恨&#;数组,管理对攻击过自己的英雄的仇恨&#;,默认攻击仇恨&#;最高的那个英雄,当怪物在没有攻击对象的时候,会自动随机抽取一个英雄攻击。

既然我们已经有了分类,那么为了逻辑判断操作容易点(例如英雄不能打英雄,怪物不能打怪物之类的),我们可以在父类(Role)增加一个枚举和一个标识是什么角色类型的变量,如下

大概分类就是这样子吧。

我的csdn地址:

cocos2dx3.2开发 RPG《Flighting》(十四)暂停按钮 一、前言整个教程快接近尾声了。还有一个暂停功能需要添加二、正文首先,我们要在右上方添加一个按钮boolFlightLayer::init(){MenuItemImage*pauseBtnItem=MenuItem

cocos2dx3.2开发 RPG《Flighting》(十五)最后的总结说明,以及源码分享 一、前言这次的Flighting系列教程一口气写了2天,到这里就要结束了。接下来我说明补充一下一些前面没有提到,但是我觉得有必要讲一下的。二、正文1

cocos2dx下C++正则表达式和android下C语言正则表达式的使用--------案例密码校验 /************************************************************************//*密码校验*//*C++下没有问题,但是C语言是有问题的*//*错误案例:^[a-zA-Z0-9~!@#$%^*()_+`\-={}\[\]:

标签: cocos2d用什么语言开发游戏

本文链接地址:https://www.jiuchutong.com/biancheng/372691.html 转载请保留说明!

上一篇:cocos2dx3.2开发 RPG《Flighting》(十二)让怪物智能点——怪物仇恨值(cocos creator rpg)

下一篇:cocos2dx3.2开发 RPG《Flighting》(十四)暂停按钮(cocos creator rpg)

  • 增值税专用发票的税率是多少啊
  • 印花税核定征收文件
  • 养鸡增值税税率是多少
  • 应交增值税已交税金是什么意思
  • 金税盘数据迁移失败
  • 所得税营业成本包括税金及附加吗
  • 为什么出现补交税
  • 不得抵扣的进项税额转出会计分录
  • 报关单和进口增值税专用缴款书联系
  • 联营企业和合营企业长期股权投资的方式
  • 公共租赁住房折旧
  • 增值税普通发票查询真伪
  • 预收货款存入银行分录
  • 暂估成本跨年后未收到票如何处理
  • 住房租赁补贴
  • 个人股东从公司借款合法吗
  • 作废的发票还需要装订在凭证里吗
  • 普通发票需要做分录吗?
  • 制造型企业采购
  • 小型连锁药店需要报国税吗?
  • 高危行业企业探索实行什么制度
  • 一般纳税人收到普票如何入账
  • 年终奖金计税方式区别
  • 专项储备属于利润分配吗
  • 环保税优惠问题
  • 面对通过网络涌入的大量信息,我们应该学会
  • 企业购买二手车需要缴纳哪些税
  • 期末留抵税额怎么做账
  • 房租增值税专用发票税率
  • 其他应收款的二级科目有备用金和老板名可以吗?
  • 对增值税发票开具方面有何要求?
  • 建筑业产值填哪个数据
  • php多线程怎么实现
  • 收到服务费计入什么科目
  • 固定资产抵债交不交增值税
  • 半月湾在哪
  • 企业销售旧固定资产税率
  • 开办费对应的现金流量项目
  • 生产企业可以抵扣进项税的
  • 小规模纳税人增值税免税政策
  • php使用while循环计算1到100的和
  • node express安装
  • 行政事业单位其他应收款核销分录
  • 资产负债表与利润表之间的关系
  • 安全文明措施费比例
  • 普通发票作废算额度吗
  • 生产部门使用的各种机器设备属于什么会计科目
  • phpcms怎么用
  • python命令行如何退出
  • 小微企业直接考察模式
  • 物流公司扣押货物算犯法吗
  • 财政收回用款额度
  • 总账和明细账有那些
  • 应付职工薪酬的核算内容
  • 预支差旅费怎么记账
  • 加盟费开发票
  • 购买材料预付定金填什么凭证
  • sql复合语句
  • Windows8.1和Ubuntu14.04双系统卸载Ubuntu的方法
  • freebsd 安装
  • win7 32位内存最大支持多少
  • ubuntu 14.04.6
  • win10画图功能
  • 如何用法向量求点到线的距离
  • excel自定义样式
  • nodejs异步处理执行顺序
  • 压缩的linux命令
  • php编译安装常见的软件
  • jquery源码分析
  • DataTables+BootStrap组合使用Ajax来获取数据并且动态加载dom的方法(排序,过滤,分页等)
  • python 内连接
  • jq拖拽功能
  • 做网页的流程与步骤
  • 国家税务局上海电子税务局app
  • 财政拨款是否需交税
  • 软件著作权可以转让公司吗
  • 孵化企业税收优惠
  • 酒店业需要缴纳哪些税
  • 住宅区地下车位产权归属
  • 河北省社保证明网上查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设