位置: 编程技术 - 正文

《跑跑跑》(五)——添加障碍物,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

  • 小规模附加税减半征收什么时候开始
  • 本年利润是净利润还是利润总额
  • 固定资产计入了主营业务成本,该怎么办
  • 自然人股权转让的纳税筹划
  • 外贸企业出口退税计算公式
  • 应交房产税通过应交税费核算吗
  • 外币折算会计处理例题
  • 建筑企业劳保计入哪个科目?
  • 物业 免物业费
  • 一般存款账户可以办理现金缴存
  • 库存商品报废进项转出
  • 月结发票与实缴发票可以一起报销吗
  • 个人捐款单位需要记账吗
  • 二手房有不动产统一发票吗
  • 计提工资多计提,如何做冲销
  • 劳务派遣一般纳税人可以简易征收吗
  • 开票系统维护费必须要交吗
  • 代付给其他供应商货物尾款怎么记账
  • 商会会费收取
  • 抄税和申报是一回事吗
  • bios设置光驱为第一启动项
  • 医药批发行业增值税税负率
  • 行政单位如何将资产年报导入财报里
  • 应缴纳个人所得税的是托儿补助费
  • mac怎么保存
  • 解决的英文
  • redistemplate获取value
  • 塔拉基之死
  • 如何理解土地使用制度
  • 前端布局flex
  • php面向对象和面向过程
  • 资产负债表申报怎么填
  • thinkphp d
  • 永久性差异会计不确认收入
  • 进销存表格模板明细账
  • 外购应税消费品的纳税人是谁
  • 主营业务冲减怎么做账
  • 税务局返还手续费
  • 企业期末预收账款怎么算
  • 税票和发票的区别图片
  • 哪些合同必须签订书面合同
  • 委外加工怎么盘点
  • 个体户查账征收个人所得税税率
  • 研发费用明细科目怎么填
  • 携程代订住宿发票
  • 原始凭证的基本内容有会计分录吗
  • 应收账款未收到是否要交税
  • 应付职工薪酬代扣社保
  • 个体工商户对公账户需要交税吗
  • 企业新增的残疾税
  • 企业营改增后的会计处理有何变化
  • 库存商品成本差异怎么结转
  • 本年利润怎么结账
  • access数据库sql语言
  • windows xp搜索功能在哪里
  • 复制糸统
  • 利用系统的公文有哪些
  • linux中添加用户和组的操作
  • xp系统强制删除文件
  • ubuntu如何安装wps
  • linux中make
  • win1010586升级到最新
  • windows8.1如何安装
  • 置顶如何设置固定顺序
  • Android OpenGL ES(三)----编程框架
  • excel的窗口包含什么
  • 一个简单的灵魂
  • 环境变量windows
  • js链式编程的原理
  • nodejs基础知识
  • linux写时复制
  • node js模块
  • 详解python时间模块中的datetime模块
  • [置顶]游戏名:chivalry2
  • android开源app
  • javascript简单代码
  • jquery确认取消对话框
  • 事业编税务局
  • 哪些保险有免赔额
  • 生育登记网上服务大厅山东
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设