位置: 编程技术 - 正文

《跑跑跑》(五)——添加障碍物,Tiled障碍层的使用(跑跑跑游戏)

编辑:rootadmin

推荐整理分享《跑跑跑》(五)——添加障碍物,Tiled障碍层的使用(跑跑跑游戏),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:跑跑l1,跑跑哞哞,跑跑跑跑,跑跑wkc,跑跑哞哞,跑跑跑跑,跑跑v1,跑跑跑跑,内容如对您有帮助,希望把文章链接给更多的朋友!

首先利用TiledMap在原来的地图上添加上障碍物,先新建两个图层,分别叫barrier和meta2,如下

选中barrier,然后利用图块中的素材,在地图上画障碍物,如图:

嗯....在地图上一坨坨的就是所说的障碍物。

但是如果现在保存,重新运行项目的话,可以发现这些障碍物并不能阻碍主角前进

所以才需要用到meta2图层,先加载下面的图块:

(命名为meta2)

右键红色方块,点击”图块属性“,在属性中添加属性Colliadable,&#;改为true

选中meta2对象层,然后用meta2图块中的红色方块填涂之前添加的障碍物

然后保存!

《跑跑跑》(五)——添加障碍物,Tiled障碍层的使用(跑跑跑游戏)

接下来,我们修改代码

Player.h

meta2,就是刚刚在TileMap中创建的对象层

tileCoordForPosition()函数是将cocos2d中的坐标转换成在TiledMap中的&#;子坐标

在setTiledMap中获取meta2对象层,并设置为不可见(红色方块)

接下来修改setTagPosition函数,来判断主角前方是否可通行

cocos2dx 3.1 cpp版本转lua版本 mac 项目最开始使用的c开发,第一版上线后总结经验,感觉走了很多弯路,所以第二版开发我决定将项目转成lua。使用c开发主要遇到这几个麻烦:一,招人

在cocos2dx中解析CSV文件 本文主要是用C简单的实现了cocos2dx中对CSV文件的解析,由于能力有限,写的不好的地方提出来共同学习共同进步,这里参考了笨木头使用LUA解析CSV文件

返回场景和音乐 播放背景音乐,实时音乐#includeSimpleAudioEngine.hCocosDenshion::SimpleAudioEngine::sharedEngine()-playEffect(pew-pew-lei.wav);//实时音乐CocosDenshion::SimpleAudioEngine::sharedEngine()-

标签: 跑跑跑游戏

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

上一篇:欢迎使用CSDN-markdown编辑器(欢迎使用本公司智能语音电动车)

下一篇:cocos2dx 3.1 cpp版本转lua版本 mac

  • 企业缴纳增值税会计科目怎么做
  • 认证不过的进项税调出分录
  • 纳税申报表包含哪些内容
  • 一般纳税人免征教育费附加的文件
  • 小微企业增值税优惠政策最新2023
  • 房地产企业借款费用
  • 农民为什么没有说理的地方
  • 退休工资要缴纳税吗
  • 小规模购买金税盘
  • 租赁房屋缴纳什么税
  • 营改增后企业出售使用过的旧车
  • 向消费者支付佣金怎么算
  • 外出经营活动税收管理证明和跨区域涉税事项报告表
  • 保安服务费可以开具专票吗
  • 中途做账的企业如何建账
  • 生产企业出口退税操作流程视频
  • 年增收节支总额与新增利税的关系
  • 公司购买自用房产税如何征收
  • 火车票的进项税率是多少
  • js监听地址栏
  • 商业承兑汇票到期兑现流程
  • 研发费用资本化可以加计扣除吗
  • deepin如何设置网络
  • 进口关税增值税计算公式
  • 键盘灯无法开启
  • 一个更简单的无限级分类菜单代码
  • 预付的房屋租赁费账务如何处理
  • 租入经营用房屋的改良支出
  • PHP:imagecolorsforindex()的用法_GD库图像处理函数
  • 若依系统怎么样
  • php写excel
  • 补交上年度企业所得税报表怎么填写
  • 昆明紫霞宫的46 道拐
  • 使用php连接多种数据库
  • vue3.0项目实战视频
  • vue从0创建一个项目
  • 增值税专用发票和普通发票的区别
  • mssqlserver服务安装
  • 分页存储过程是什么
  • 公司为非本单位缴纳社保
  • 只有收据没有发票怎么入账
  • 所有者权益是怎么排列的
  • 企业办税人员如何实名认证
  • 成本结转的凭证后附件是怎样的
  • 新手必看教程
  • 空调的折旧年限一般是多少年
  • 企业有外币账户怎样做账
  • sql提取数据库表中的数据
  • mysql5.6源码安装
  • mysql数据库崩了怎么恢复
  • window系统怎么用
  • win10系统的邮件和日历跟outlook一样嘛
  • freebsd 升级
  • win7系统怎么用
  • win7桌面怎么设置到d盘
  • linux怎么用u盘传输文件
  • WINDOWS操作系统属于什么操作系统
  • win8系统分辨率调不了
  • ubuntu下安装windows
  • 神墓凌云
  • win8如何更新驱动
  • windowsxp 32位
  • win7不能运行应用程序的方法
  • win7打开摄像头权限
  • win7系统笔记本无线网络找不到
  • 麒麟linux系统怎么安装软件
  • opengl es programming guide
  • nodejs gyp
  • 检测ip地址命令
  • [置顶]星陨计划
  • python中sort()的用法
  • 如何利用Fabric自动化你的任务
  • 文化公司税务筹划
  • 暖气费政府补贴
  • 陕西国家税务
  • 北京税务局地税电话
  • 金税盘的操作步骤
  • 北京地税局上班时间查询
  • 建筑劳务分包业务范围
  • 南京税务事务所排行
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设