位置: 编程技术 - 正文

cocos2d-x游戏实例(18)-纵版射击游戏(5)(cocos2d游戏引擎)

编辑:rootadmin

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

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

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

首先看一下如何加入子弹逻辑,上一篇我们已经写在了子弹类的tick里,那么如何调用在如下的代码里:

这就是将子弹都放入一个数组里的好处,这样我们不必单独处理每个子弹,而是数组遍历就好了,首先判断子弹是否在被显示中,如果在显示中那么我们就调用子弹逻辑并且当子弹出屏幕时,我们将子弹设置为不显示。

cocos2d-x游戏实例(18)-纵版射击游戏(5)(cocos2d游戏引擎)

下面来看与敌人的碰撞处理:

首先说明一下,现在同屏的敌人只有一个,之后的例子里敌人会逐渐多起来,我也会采用数组的处理方式,如果敌人是可见的那么首先调用敌人逻辑,然后判断主角碰撞(这个在之前的文章中已经提到过),然后遍历子弹,如果子弹在显示,那么判断和子弹的碰撞,如果碰撞,那么首先把敌人和子弹都设置为不显示,然后做一个粒子的特效,这里我们使用CCParticleSystemQuad来做粒子特效,使用一个plist文件,下面来看检查碰撞函数:

和之前检测主角的类&#;,但是,我们这里没有位置校正,所以,就会简单一些,只要两个物体的中心距离的横纵坐标分别小于边长一半的和即可,具体可以见我之前的文章。

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

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

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

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

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

标签: cocos2d游戏引擎

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

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

下一篇:cocos2d-x游戏实例(19)-纵版射击游戏(6)(cocos2dx开发的游戏)

  • 营业现金比率是用经营活动净流入还是经营活动流入
  • 文化事业建设税怎么申报
  • 带薪年休假如果当年离职补交的年休假钱需要扣个税嘛
  • 冲红电子发票是什么意思
  • 产业增加值就是增长率吗
  • 税控盘开票机号是哪个
  • 劳务公司临时工工资需要申报吗
  • 收到0税率发票是否可以给对方开6税率发票
  • 单位注册表从哪里获取
  • 自然人税收系统生产经营怎么申报
  • 小微企业附加税税收优惠政策
  • 建筑施工企业会计制度
  • 领备用金时会计怎么做分录
  • 为什么要开增值税
  • 实习生需要缴纳个税吗?
  • 税控盘锁死还能报税吗
  • 天然气的销售需要什么资质
  • 最新房产税消息2020
  • 分期付款确认收入借方写啥
  • 进料加工料件需补税的情况
  • 研发部门的办公费属于研发费的哪个类别
  • 为什么利息收入是负数
  • 企业收到银行未收到怎么做账
  • uefi启动u盘安装win10系统的详细流程
  • 王者荣耀中苏烈的最强出装
  • php常见面试问题
  • php实现修改功能
  • wordpress主题dux
  • php 装饰器
  • 若依移动端微信登录
  • 计算所得税不得扣除的税金
  • php实现原理
  • php获取post请求参数
  • php后端主要会涉及到哪些技术
  • php ajax请求
  • gpts
  • opencv怎么训练
  • php二分查找算法两种方法
  • 转出未交增值税最终怎么转平
  • 企业直接费
  • 事业单位电费应该谁交
  • 直接人工不包括哪些
  • lldb python
  • phpcms v9搬家不同步怎么办
  • 普通发票可抵税吗
  • 原材料的会计处理有哪些
  • 施工单位转包需要受到什么惩罚
  • 企业与个人之间关系的理解
  • 公司账户转到公司账户要多久
  • 营改增后租金收入交什么税
  • 废品收入该如何开票
  • 春节重要通知发放工资
  • 本年利润在明细里怎么填
  • 回收材料的好处和问题
  • 外购货物会计分录
  • 土地使用税如何计算公式
  • 子公司的亏损能算到母公司吗
  • sql server怎么分离
  • 为什么总让升级浏览器
  • 远程修改微信聊天记录
  • vc6运行程序
  • wincomp.exe - wincomp进程是什么意思
  • windows8文件夹怎么加密
  • WIN10系统中软件打开找不到网络共享盘
  • 遍历enumeration
  • OpenGL ES2.0-iPhone开发-part1
  • js中alert弹不出来
  • [置顶]游戏名:chivalry2
  • web标准有哪些方面
  • OKHttp源码解析-ConnectionPool对Connection重用机制&Http/Https/SPDY协议选择
  • 在javascript中逻辑运算符包括
  • Android include 标签注意点
  • unix linux
  • js画矩形
  • api/home/getmyregion
  • 怎样查税务师事务所信息
  • 工商变更信息如何在网上打印?
  • 为什么每个月总有几天
  • 个人所得税的通知
  • 税控发票打印发票流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设