位置: 编程技术 - 正文

cocos2d-x游戏实例(21)-纵版射击游戏(8)(cocos2d游戏源码)

编辑:rootadmin

推荐整理分享cocos2d-x游戏实例(21)-纵版射击游戏(8)(cocos2d游戏源码),希望有所帮助,仅作参考,欢迎阅读内容。

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

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址

首先可以注意到左下角表示出了主角的血量,实现的代码如下:

就是为定义三个基于这张图片的变量并把它表示在界面上,并用一个变量存储主角当前的血量playlife,在每次主角受伤的时候,我做如下的处理:

我们为主角的血量变量减1,然后“熄灭”一个血量ui,之后处理主角的“受伤”动作,我们给主角加上CCBlink动作,并且用一个变量isreduce来记录当前主角的受伤状态,因为这个时候,主角是不应该再被检测受伤的,会获得一段时间的“无敌时间”,然后再动作5.0s结束后,我们再把isreduce设回false。

cocos2d-x游戏实例(21)-纵版射击游戏(8)(cocos2d游戏源码)

下面的代码是检测主角和敌人子弹的碰撞

如果isreduce为false,也就是说主角不是受伤状态,就遍历一遍子弹数组,检测碰撞,用之前的iscollision检测碰撞,如果碰撞,则调用之前的reduceLife函数并把,子弹设置为不显示,以下为iscollision函数。

然后就是检测敌人与主角的碰撞,在敌人的逻辑中实现:

就是如果敌人与主角碰撞,那么敌人死亡,设置粒子系统,并调用主角reduceLife,然后再2.0s后让敌人重生。

如有错误之处,希望大家多多指正

下一篇继续纵版射击游戏实例

cocos2d-x游戏实例()-纵版射击游戏(9) 小满(billman)个人原创,欢迎转载,转载请注明地址,小满(billman)的专栏地址

cocos2d-x游戏实例()-简易动作游戏(1) 小满(billman)个人原创,欢迎转载,转载请注明地址,小满(billman)的专栏地址

cocos2d-x游戏实例()-简易动作游戏(2) 小满(billman)个人原创,欢迎转载,转载请注明地址,小满(billman)的专栏地址

标签: cocos2d游戏源码

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

上一篇:cocos2d-x游戏实例(20)-纵版射击游戏(7)(cocos做游戏)

下一篇:cocos2d-x游戏实例(22)-纵版射击游戏(9)(cocos2d开发的知名游戏)

  • 企业垃圾处理费申报依据
  • 个体工商户核定征收
  • 小规模税费如何做分录
  • 土地使用税怎么征收标准
  • 综合收入扣税
  • 印花税的计税依据为各种应税凭证上所记载的计税金额
  • 以前年度多交增值税
  • 利润表中财务费用为负数是什么意思
  • 定额发票验旧后怎么报税
  • 接收抵债资产税费
  • 已经报销的发票还会查吗
  • 账目不清什么意思
  • 购买农产品发票买价含税吗
  • 营改增试点纳税人提供有形动产租赁服务,税率为
  • 部门独立核算管理制度
  • 开公司怎么报账
  • 企业的其他账簿怎么做
  • 小规模纳税人可以开9%专票吗
  • 自然人借款给企业的涉税风险
  • 预交印花税会计分录
  • 在会计中加速折旧的方法
  • 有限责任公司向合伙企业投资
  • 已认证发票退货怎么办
  • 企业无形资产包括
  • 开票金额比收入高怎么办
  • 上月未计提税费,本月可以补计提吗
  • 折旧计算方法举例
  • macOS Big Sur 11.3 开发预览版 Beta正式更新
  • 税收包含哪些税种
  • dotnetfx2.0
  • php共享内存用法有哪些
  • 取得投资是什么意思
  • 已抵扣增值税进什么科目
  • 职工福利费的税收金额怎么填写
  • 贷方跟借方哪个是收入哪个是支出
  • php与java区别
  • typescript类型别名
  • laravel enum
  • lvs命令详解
  • 存储器的示意图
  • 拓展费怎么做账
  • 出口退税转内销的话如何算发票金额
  • mongodb数据库是哪个公司的
  • 购入商品再卖出
  • 让渡资产使用权收入属于收入吗
  • 上市公司限制性股票个人所得税
  • 小规模纳税人销售自己使用过的物品
  • 以前年度的损益调整为负值说明什么
  • 门面转让费做账怎么做
  • 所得税减免的企业税率
  • 计提税金及附加会计分录怎么做
  • 维修服务开票
  • 资本金与注册资本的关系
  • 房地产公司支付工程款账务处理
  • 接受捐赠的固定资产计入什么科目
  • 其他债权投资减值影响账面价值吗
  • 私营公司固定资产怎么查
  • mysql调用java
  • bios密码忘记了取电池不管用
  • ubuntu系统虚拟机安装教程
  • linux 解压.z
  • 如何使用光盘做启动盘
  • win10预览版21301bug
  • win8超级按钮在哪
  • windows 10各版本
  • win10系统如何查看
  • python for key in
  • linux curl命令详解
  • javascript取随机数
  • 安卓自动登录应用程序
  • unity移动
  • 简单谈谈你对中国国防建设的认识
  • js时间戳转日期格式
  • javascript构造函数创建对象
  • 面向对象的知识
  • javascript巧用eval函数组装表单输入项为json对象的方法
  • 福建省电子税务局官网登录入口
  • 地税局科员干什么的
  • 企业租入房子用交税吗
  • 长治一诺代理记账公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设