位置: 编程技术 - 正文

cocos2d-x游戏实例(27)-简易动作游戏(5)(cocos2dx游戏有哪些)

编辑:rootadmin

推荐整理分享cocos2d-x游戏实例(27)-简易动作游戏(5)(cocos2dx游戏有哪些),希望有所帮助,仅作参考,欢迎阅读内容。

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

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址 = CCSprite::spriteWithFile("SpinningPeas.png");

map->addChild(enemy, map->getChildren()->count() );

enemy->setPositionInPixels(ccp(winSize.width/2 + ,));

enemy->setAnchorPoint(ccp(0.5f,0));

下面是小怪的逻辑,就是左右移动,逻辑代码如下:

就是用一个简单的计步变量enemymovetick,并根据这个值给每帧的移动步长。

为了使碰撞检测精准,我自定义了主角与怪的宽高,也加到init函数中:

ownsize = CCSizeMake(,);

othersize = CCSizeMake(,);

cocos2d-x游戏实例(27)-简易动作游戏(5)(cocos2dx游戏有哪些)

下面来看碰撞检测函数:

在函数根据两个精灵的位置,以及之前设置的宽度,来检测碰撞,两个精灵的锚点都在脚底,锚点的横坐标之差的绝对值小于宽度一半差的和,纵坐标的差(主角纵坐标减去小怪纵坐标只差)小于小怪的高,大于主角高乘以-1,也就是小怪和主角的相对位置如下:

小怪比这位置高(小矩形为小怪):

小怪比这位置低:

也就是要在这个范围内:

在update函数中调用检测函数,并且处理碰撞:

首先为主角加入受伤动作,然后将isreduce标志为true,也就是在受伤后5秒内不再检测碰撞,然后用schedule函数在5秒后将isreduce置回false。并将水平速度设置为0,

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

下一篇继续简易动作游戏实例

cocos2d-x游戏实例()-简易动作游戏(6) 小满(billman)个人原创,欢迎转载,转载请注明地址,小满(billman)的专栏地址

cocos2d-html5初探学习笔记(1)-配置环境 小满(billman)个人原创,欢迎转载,转载请注明地址,小满(billman)的专栏地址

cocos2d-x初探学习笔记()-cocosBuilder cocosBuilder编辑器正是作为可视化编辑的补充,成为cocos2D-iphone和cocos2D-x的可视化编辑器,cocos2D-x从2.0版本开始支持cocosBuilder,同样cocosBuilder也是2.0版本与

标签: cocos2dx游戏有哪些

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

上一篇:cocos2d-x游戏实例(26)-简易动作游戏(4)(cocos2dx游戏案例)

下一篇:cocos2d-x游戏实例(28)-简易动作游戏(6)(cocos2d游戏源码)

  • 进项税额的计税基础是什么
  • 城建税 小规模
  • 核定征收季度核定销售额
  • 发票金额多开了有事吗
  • 企业的党员活动有哪些
  • 房地产开发企业增值税税率
  • 英国租金收入所得税
  • 长期挂账应付款的审计
  • 债券利息收入的增值税
  • 事业单位退休人员独生子女费如何发放
  • 活动费的税率
  • 固定资产评估增值
  • 开票系统怎么改管理员名字
  • 股东借款可以转为认缴出资
  • 代开的发票没有打印怎么作废
  • 个体纳税申报核定销售额填不填
  • 小公司发工资怎么做账
  • 房地产公司未售房产出租账务处理
  • 员工宿舍水电费计入什么会计科目
  • 会计科目与账户的关系
  • 签发商业承兑汇票计入什么科目
  • 非工资收入个人所得税税率
  • 母公司对子公司减资
  • 公司绿化工程计入什么科目
  • PHP:Memcached::flush()的用法_Memcached类
  • incognito.exe
  • php生成html
  • 所得税 减半
  • 换出长期股权投资的会计处理
  • vueity
  • 芒果sdk
  • 银行存款也有窍门
  • mobilenet模型
  • 简述SQL server管理器的功能
  • 开发区政府退税政策合法吗
  • 支付版权使用费怎么记账
  • 交通费中的高速费指什么
  • mysql终端操作
  • 合理损耗应计入成本吗
  • 固定资产评估收费标准
  • 小型微利企业认定标准2022年
  • 加工费的预付款是什么
  • 盈余公积转增资本对会计要素的影响
  • 咨询费发票能抵扣吗
  • 个体生产经营所得税
  • 怎么理解核销
  • 企业法人投资收益交税吗
  • 房租押金不退如何处理
  • 公交卡充值发票怎么开
  • 分配间接成本的计算公式
  • mysql 基本操作
  • wbs是什么文件
  • 电脑显示window
  • 使用微软
  • CentOS下Uptime命令详解
  • centos8 php7.4
  • linux rpm如何安装
  • msmpeng.exe是什么进程
  • win8应用显示错误
  • mac电脑登录
  • WIN7系统电脑对话框跟鼠标走怎样设置
  • win7系统中怎样
  • 跑跑3s是谁
  • 模型图怎么画
  • jquery教程
  • Android使用领域
  • dos命令grub
  • dos测试网络连接
  • css实现放大缩小的动画效果
  • jquery中给指定元素添加样式
  • android 安卓开发 openssl
  • python编程快速
  • jquery怎么修改样式
  • ListView.setOnItemClickListener不起作用的原因
  • Android自定义动画
  • 打不死的小强励志词句
  • 本期预缴税额怎么填
  • 网上税务局网址
  • 国税局发票打印软件下载
  • 国税局北京税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设