位置: 编程技术 - 正文

cocos2d-x游戏实例(25)-简易动作游戏(3)(cocos2dx开发的游戏)

编辑:rootadmin

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

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

小满(bill man)个人原创,欢迎转载,转载请注明地址,小满(bill man)的专栏地址 :

indexx = (playerpoint.x) / map->getTileSize().width;

indexy = map->getMapSize().height - (playerpoint.y) / map->getTileSize().height;

CCPoint playerindex = ccp(indexx,indexy);

cocos2d-x游戏实例(25)-简易动作游戏(3)(cocos2dx开发的游戏)

int tilegid = layer->tileGIDAt(playerindex);

当获得纵坐标的时候需要注意的是纵坐标除以图素高并不能直接获得在地图中的图素纵坐标索引,因为地图的索引是从左上角开始的,而坐标是从左下角开始,所以需要转换一下,用整个地图的纵坐标&#;数map->getMapSize().height减去我们纵坐标除以图素高的&#;便是主角所在位置的纵坐标索引&#;。接下来获得之前定义的“collion”&#;,如果“collion”&#;为1,那么停掉主角在纵坐标运动的标志vmove,否则vmove会被设置为1,也就是让主角一直延纵坐标移动。

然后在update中调用playermapvcollision,然后在处理纵坐标的位移,这里只是简单的让主角作匀速直线运动

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

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

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

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

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

标签: cocos2dx开发的游戏

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

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

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

  • 间接税和直接税哪个容易转嫁
  • 当月已抵扣的专用发票能作废吗
  • 汇算清缴中研发费用中其他费用可抵扣的比例是多少
  • 下个月的发票可以报销上个月的费用吗
  • 完税凭证是什么
  • 预付卡销售加油充值款可以报销吗
  • 无偿接收股权
  • 预提职工存量怎么做会计凭证
  • 融资租赁到期后资产归属
  • 上年工资计提多了才发现
  • 持有公司股票是股东吗
  • 收到无偿划拨的股权如何入账
  • 未开票收入怎么计算增值税
  • PHP:oci_new_connect()的用法_Oracle函数
  • php错误日志
  • 教程图怎么做
  • sccenter.exe - sccenter是什么进程 有什么用
  • vue props emit
  • Pont Rouge (Red Bridge) over the Palmer River in Sainte-Agathe-de-Lotbinière, Quebec, Canada (© Jean Surprenant/Getty Images)
  • 预加载的目的是什么
  • 动态模型图如何制作
  • 常见的归中反应有哪些
  • 已勾选确认的发票怎样撤销勾选
  • vue3.0路由配置
  • diff比较文件不同输出
  • Google C++ Style中允许使用的Boost库(1) 程序即人生 博客频道 CSDN.NET
  • 企业待报解预算收入的分录
  • 购入支票号码和使用支票号码是什么
  • js 数组remove
  • 促销服务费分录
  • 会务费什么企业可以开
  • 审计外聘人员支付标准
  • 附加税多计提了怎么调整
  • 怎么理解财务会计这个岗位
  • 财政拨款方式有哪几种
  • 以前年度是什么意思
  • sql如何进行事务操作
  • 路桥费税率是几个点
  • 个人独资企业一般纳税人享受六税两费
  • 房地产企业简易计税和一般计税的区别
  • 租的办公室装修费怎么处理
  • 一定要正颌吗
  • 会计账户分类是什么意思
  • 哪个行业的会计最难
  • 研发费用占销售的比例
  • 分公司需要独立核算和报税吗
  • 怎么调整原材料的数量和单价
  • sql server 错误
  • win2003启动无法显示桌面
  • Windows Server 2008使用软件授权管理工具
  • wpr02
  • win7命令提示符怎么打开
  • win10系统如何禁用触摸板
  • windows无法更改设置
  • win7的屏幕键盘
  • linux clk
  • windows10更新推送
  • linux 安装指令
  • 华硕和联想笔记本电脑哪个好点
  • 电源管理器在哪
  • unityfs 加密反编译
  • 【Cocso2d-x Lua笔记五】quick中的display
  • js经典案例代码大全
  • 苹果mac安装
  • 在shell脚本中$用于
  • jquery怎么给文本框赋值
  • net命令大全
  • javascript的应用
  • 在python中的用法
  • android网络框架okhttp
  • javascript的对象有哪些
  • 保险公司个人所得税扣除标准是多少
  • 辽宁省国家税务总局
  • 发票查验结果不一致的原因有哪些
  • 四川省地方税务局关于城镇土地使用税困难减免
  • 关税下降的好处
  • 海珠税务局许丰
  • 供电企业向电厂收取的并网服务费
  • 国家税务总局税务局官网
  • 惠济区第五中学怎么样
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设