位置: 编程技术 - 正文

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

发布时间:2024-02-27

推荐整理分享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开发的游戏)

  • 税金及附加如何记账
  • 出口货物适用什么税率
  • 公司食堂辅助账怎么记账
  • 营业外收入记账
  • 应收账款未收到回函的替代程序
  • 固定资产的建造成本包括
  • 暂估入账估低了怎么办
  • 一张合同分三次收款怎么开票?
  • 淘宝企业店铺的钱会打到哪里
  • 异地设立分公司可以独立核算吗
  • 公司给离职员工个税零申报
  • 小规模纳税人收入账务处理
  • 公司厂房在建但已收到房租是否要交房产税呢?
  • 增值税发票季报
  • 房地产公司需要和哪些部门打交道
  • 公司名下商品房交易开具发票
  • 不合规发票有哪些风险
  • 收到采购商品
  • 结转法定盈余公积会计分录怎么写
  • 可以用鸿蒙系统的手机
  • 两台mac怎么一起用
  • linux 分享文件
  • Get请求报错404出现原因及解决办法
  • elementui ts
  • php单例模式demo
  • 凭证的类型
  • 收到投标保证金利息如何账务处理
  • 野生动植物种源包括
  • vue中的组件有几类
  • 考研408怎么样
  • lvm 命令
  • php禁用函数怎么删除
  • 税务退附加税会计分录
  • MySQL分表和分区最佳攻略
  • 研发的无形资产
  • 原始凭证必要时可以涂改
  • 利息收入包括
  • 养老保险进账金额
  • 会计备案报送期间
  • wordpress技巧
  • wordpress换域名后主题乱了
  • mysql 触发器
  • 无追保理是投资还是投资
  • 国际货运操作流程图
  • 小企业会计准则适用于哪些企业
  • 现代服务税目包括哪些具体分类
  • 金税四期的主要内容
  • 减免税需要纳税申报吗
  • 两种原因
  • 专项应付款能转出吗
  • 票据行为为什么不能撤销
  • 银行存款账面余额是企业还是银行
  • 回购股票并注销是利好吗
  • 厂家返利怎么入账
  • 坏账确认方法有哪些?
  • 环境检测费属于什么费用
  • 限售股包括哪些
  • mysql必知必会读书心得
  • win8.1关机没反应
  • 如何移植操作系统
  • centos6.5mini安装教程
  • win8摄像头权限怎么设置
  • xp系统的设置在哪里打开
  • ubuntu限制cpu个数
  • 体验Win8灵活分屏贴靠功能图文介绍
  • js判断div是否有滚动条
  • winbox app
  • 浏览器兼容的方法
  • unity3d模型怎么制作
  • jquery valid()
  • jquery设置important
  • Javascript字符串出现次数
  • 全面解析日本失去的十年
  • python函数详解
  • 福建省个人所得税税率表查询
  • 国税发票真伪查询手机怎么查
  • 个人所得税扣缴手续费退付是什么意思
  • 郑州金水区税务大厅电话
  • 电子税务网上申报平台
  • 辽宁网上税务
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号