位置: 编程技术 - 正文

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开发的知名游戏)

  • 进项票管理软件
  • 城建税可以不交吗
  • 收到代发工资的信息
  • 办公室提前退租未摊完的装修费如何处理
  • 融资租赁设备增值税怎样抵扣
  • 企业所得税费用税率
  • 缴纳税金属于什么会计分录
  • 送现金券用什么活动语
  • 其他业务利润怎么算公式
  • 财务部门使用固定资产的折旧计入管理费用
  • 金融存款利率
  • 收到某公司发票会计分录
  • 商品已发出未开票未收款怎么做账
  • 营改增账务处理实例
  • 广告位租赁交印花税吗
  • 未计提坏账准备的会计分录
  • 国税地税企业所得税划分
  • 增普票付款要不要从公户走?
  • 活动板房增值税税率
  • 董事监事的报酬包括哪些
  • 居民企业清算企业所得税
  • 小规模纳税人可以抵扣增值税专用发票吗
  • 库存现金清查短款会计分录
  • 个人将房产无偿赠与他人应交个人所得税吗
  • 苹果macbookpro分辨率是多少
  • Win10 20H2 KB5001391补丁包更新内容汇总
  • 自产自用的产品用于在建工程
  • 利用网速测试器测试
  • vben admin框架怎么实现上传文件时拿到文件参数
  • 销售需要安装的商品,只能在安装和检验完毕后确认收入
  • linux 硬盘满了
  • 最新大麦抢票脚本
  • 外国政府贷款利息是否征收增值税
  • Vue中 provide、inject 详解及使用
  • 限定性净资产的限定主体是
  • abs函数python怎么用
  • 预付卡发票能否抵扣
  • 企业管理费用的分类
  • 个人所得税定额税率
  • mysql触发器使用
  • 固定资产中的动产和不动产
  • 收员工伙食费会计分录
  • 股票股利发放形式是什么
  • 工商年报中纳税总额怎么填
  • 交易性金融资产的账务处理
  • 行政单位资产报告范文
  • 存货周转次数下降的原因
  • 承兑汇票贴现利息会计分录
  • 实际验收入库是什么科目
  • 摊销本月的广告费合理吗
  • 建筑工程购买的搬运设备升降平台分录
  • 新企业的创建
  • mysql中关于图书馆实训题
  • linux下apache、mysql、php安装配置详细笔记
  • sqlserver 触发器 redis
  • win7系统中怎么卸载安装的软件
  • windows service 2008 r2
  • ubuntu安装lnmp环境
  • 微软推出copilotpro订阅
  • windows xp玩游戏
  • linux仿mac
  • window 启动
  • xp3软件
  • linux系统怎么安装
  • linux中who命令
  • windows右键菜单
  • 弹窗windows10安装失败
  • tf.nn.tanh函数
  • js插件大全
  • 如何正确使用农药芸苔素
  • linux rsync同步命令(值得收藏)
  • unity3d最新
  • 监听页面滚动事件
  • jquery实现图片横向移动
  • 江苏电子税务局操作手册
  • 购物金怎么退换面额的
  • 经开区税务局党委委员 副局长 杨兴爱
  • 代理记账公司账务处理
  • 买新房子契税多久交
  • 公司如何制定制度
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设