位置: 编程技术 - 正文

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

  • 小规模多计提增值税税率
  • 收到银行存兑汇票
  • 进项税额红字怎么做账
  • 实收资本账
  • 出售无形资产净收益是收入吗
  • 每个月固定发工资
  • 付款方式公对公什么意思
  • 生产企业外购商品经过加工
  • 进口关税发票账务处理如何进行?
  • 餐厅开增值税普通发票
  • 工程结算收入要交税吗
  • 房地产预收账款结转到主营业务收入
  • 广告公司认定一般多少钱
  • 承租人交付房屋标准
  • 工程建设劳务费怎么算
  • 以前年度未分配利润属于什么科目
  • 出口退税需要什么单据
  • win10消费者版本和商业版本有什么区别
  • 文件的类型可以通过什么来区分
  • 存货损失进项税
  • 车辆的代驾费应该怎么收
  • mac本host文件
  • 怀特岛郡国旗
  • 农产品核定扣除的扣除率是多少
  • PHP:iterator_count()的用法_spl函数
  • 前端uniapp写表格
  • 分配股利怎么算
  • 贝纳克波斯图干红葡萄酒
  • 坏账准备的会计准则规定
  • 事业单位财政专项资金可以用于职工社保
  • 利息发票如何做账务处理
  • vue router怎么传值
  • SpringBoot+Vue实现简单用户管理平台第一篇(后端接口设计)
  • 谁能代替你啊
  • 投资性房地产在资产负债表哪个科目
  • fdisk cfdisk
  • 一般纳税人怎么申请纳税
  • 利润表三步法
  • 公司一季度报表
  • 出入库单可以用机打的吗
  • 员工工资计提
  • chrome插件开发拦截ajax
  • 清包工开发票需要注意事项
  • 电子发票能退回去吗
  • sqlserver 数据集字符集种类
  • sql优化的方法及思路
  • MySQL导入导出命令
  • 库存商品总分类账范本
  • sql如何进行事务操作
  • 流动资产周转次数计算公式
  • 制造企业费用会计
  • 预付押金是否可以退回
  • 装修设计费多少合理
  • win10edge浏览器默认主页网址
  • 在Vista、Windows7下玩英雄无敌3绿色版
  • 无法识别的选项
  • 趣谈linux系统
  • centos6.5双网卡绑定
  • 哪个是win8.1更新win10的补丁
  • macos dock
  • mousemenu是什么文件夹
  • 安装win8.1一直卡着不动
  • 查看rpm包含的内容
  • 电脑ahci模式什么意思
  • windows 10更新卡住
  • linux服务器被尝试登录失败
  • Tutorial 4: Shaders
  • opengl vs2017
  • android 图像处理
  • linux与windows
  • nodejs xhr
  • 关于echo的名字
  • 网页中经常用到的代码
  • python模拟用户登录过程,输入账号及密码
  • 有效的沟通的好处
  • android中的webview
  • listview添加数据
  • 小规模开了红字发票申报表怎么填
  • 租房减免税收
  • 地税局基层职位怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设