位置: 编程技术 - 正文

[置顶] Cocos2d-x《雷电大战》(3)-子弹无限发射([置顶] clauvio,Twitter小老鼠)

编辑:rootadmin

推荐整理分享[置顶] Cocos2d-x《雷电大战》(3)-子弹无限发射([置顶] clauvio,Twitter小老鼠),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:[置顶] 纯享版奥义,手机迅雷搜:阿天动漫,[置顶] cmbwfh,[置顶] 此外,车牌号:458143(懂得都懂[吃瓜]),[置顶] 此外,车牌号:454118(懂得都懂[doge]),[置顶] 纯享版奥义,手机迅雷搜:阿天动漫,[置顶] cmbwfh,[置顶] clauvio,Twitter小老鼠,[置顶] chill your life,内容如对您有帮助,希望把文章链接给更多的朋友!

林炳文Evankaka原创作品。转载请注明出处 本文要实现雷电游戏中,游戏一开始,英雄飞机就无限发射子弹的功能。这里的思想是单独给子弹弄一个层,在这个层不设置一个定时器,每隔一个时间,根据当前英雄飞机传入的位置,生成子弹,并设置子弹的移动事件,和移动后的事件(就是把子弹删除掉,节省内存)。

最终效果:

Cocos2d-x版本:3.4

工程环境:VS

一、英雄子弹层

1、HeroBulletLayer.h

2、HeroBulletLayer.cpp

注意:

1、

这里用了把子弹的图片加入到缓存中的方法,然后需要创建子弹时候调用如果不这样做的话,游戏会很耗内存,就会很卡!

2、这里重写了create方法,让它带一个参数,用它来传入英雄飞机

二、使用方法[置顶]
        Cocos2d-x《雷电大战》(3)-子弹无限发射([置顶] clauvio,Twitter小老鼠)

效果:

要注意mHeroPlane是上一讲中跟随手指移动的英雄飞机,看这里Cocos2d-x《雷电大战》(2)-精灵随手指移动,你点哪我走哪!

三、思路说明

1、上面的英雄子弹类很好用,你只要传入一个英雄飞机的位置,它就会生成英雄子弹层不断调用定时器生成子弹,同时加入到当前层中和Vector中(用来保存所有的子弹)

2、 根据当前英雄飞机的位置,计算子弹移动的距离,然后速度是自己设定的,就可以计算子弹要移动的直线距离的时间。

3、 当子弹移动到视野外后,就删除掉这个子弹,vector中也要删除。

4、GetBullet();是用来得到当前的vector子弹集合,然后我们需要一个一个的取出来,判断是否和敌机相撞,如果是,就调用removeBullet(Node* pNode);就是这样了。比如:

效果如下:这里要注意下vector的遍历用法,不能[],cocos2dx没有重载这个,要用at.

这里只是示例了下怎么用,子弹碰到飞机后就把它删除掉,敌机还没有做处理

林炳文Evankaka原创作品。转载请注明出处

基于cocoStudio和BMfont的艺术字体制作 我们在制作游戏的过程中经常要使用各式各样的艺术字体,这些字体让我们的游戏看起来更加美观更加的萌(--!)但是很多的新手都不知道这些字体是

Cocos2d-x动画工具类 1.此工具类的目的是为了方便执行动画,使用TexturePackerGUI工具可以导出plist文件和png图片,这里我示例图片叫bxjg.plist和bxjg.png////////////////////////////////////

cocos2d-x与ios内存管理分析(在游戏中减少内存压力) 原文地址:

标签: [置顶] clauvio,Twitter小老鼠

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

上一篇:cocos2dx游戏 方块向前冲 开源(cocos2dx开发的游戏)

下一篇:基于cocoStudio和BMfont的艺术字体制作(cocoswot)

  • 个体工商户开劳务发票税率
  • 财务人员如何管理固定资产
  • 其他收益里的政府补助免税吗
  • 税务等级低有什么影响
  • 单位买绿植可以报销吗
  • 电子版发票怎么弄
  • 房屋建筑物折旧率计算
  • 持有待售资产固定资产 要计提折旧吗
  • 跨年冲减费用
  • 季度收取租金会计分录怎么写?
  • 个人出租住房缴纳个税可以扣除房产税吗
  • 非独立核算的分公司是法人主体吗
  • 发票一直显示报送中怎么处理
  • 工程发票没写经办人没写可以吗
  • 企业所得税季报资产总额怎么填
  • 停车费属于不动产租赁服务税率
  • 销售返利如何做分录
  • 农产品普通发票抵扣怎么申报
  • 公司账上收到职工的生育津贴如何做账?
  • 土地增值税属于什么税类
  • 为什么我的windows10
  • 计提税金及附加怎么算
  • 营改增后固定资产报废处置收入计税
  • 外商投资企业采用交易发生日的即期汇率
  • list.php
  • 控制层框架
  • 黄金海岸冲浪者沙滩
  • 公司年终奖怎么入账
  • idea2021版本创建项目
  • 逐帧flash动画
  • 人才引进的安家费
  • 为什么印花税不算应交税费科目
  • 年终企业所得税怎么结转
  • java操作mongodb数据库
  • 印花税按什么的比例缴纳
  • 债权投资产生的暂时性差异确认所得税吗
  • sqldbmon
  • 公对私转账有什么风险
  • 员工报销货款会计分录怎么写
  • 一般纳税人企业所得税税率多少
  • 发票一直没验旧会有什么影响
  • 私车公用发票去哪个税务局开
  • 企业间拆借资金是否合法
  • 装潢装修费用属于营改增
  • 股权转让对价款如何计算
  • 缴纳的增值税怎么做账
  • 一般哪些收据可以抵扣
  • 一般情况下银行加权平均成本的变化主要取决于什么因素
  • 防疫物资采购会计处理
  • 固定资产一次性扣除申报表怎么填
  • 进项税留抵怎么做分录
  • 生产型企业出口退税计算
  • 信息服务费可以抵扣吗
  • 凭发票报销的通知简单
  • 年末净利润为负数结转本年利润实例
  • 发出计价是什么意思
  • 财务费用怎么记账
  • 固定资产多少金额必须招标
  • sqlserver中时间类型
  • win7旗舰版系统激活码
  • win10的数据使用量是什么
  • 深度隐藏root
  • linux界面显示
  • peafsearch是什么程序
  • 批处理加密工具
  • jquery点击移动div
  • 深入理解ts
  • shell echo 特殊字符
  • android 调用相机拍照
  • math在java
  • javascript怎么学
  • jQuery实现的tab标签切换效果示例
  • python 批量查询
  • unity struct
  • jQuery模仿阿里云购买服务器选择购买时间长度的代码
  • JS与jQ读取xml文件的方法
  • 东莞网上办税服务厅
  • 已抵扣过进项税额的固定资产改变用途
  • 地税官网怎么登录
  • 苏州社保代缴机构查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设