tiledMap角色怎么自由篮球pf哪个角色好移动而不是按格子走

如何实现角色在地图中的不同高低台阶行走的路线控制
我要说的意思是这样的,角色从一个台阶跳向另一个台阶。两个台阶高低是不一样的。结果让角色停在另一个台阶上而不是掉下来!
void MapLayer::mapCreate()
this->_allMap=CCTMXTiledMap::create("map/rosemap.tmx");
this->_allMap->setScale(0.5);
this->addChild(this->_allMap);
this->_allMap->layerNamed("fangluoxia")->setVisible(true);//让防落下不可见
CCTMXObjectGroup*
objGroup =this->_allMap->objectGroupNamed("pengzhuang");
objArray = objGroup->getObjects();
if( objArray&& objArray->count()>0)
CCObject* pObj = NULL;
CCARRAY_FOREACH(objArray, pObj)
CCDictionary*
playerPointDic= (CCDictionary*)pO //将对象转化成字典,便于获取键值
float x = playerPointDic->valueForKey("x")->floatValue();
this->_y = playerPointDic->valueForKey("y")->floatValue();
void MapLayer::jlmInRoad(float dt)
if(((PmdInAllLayer*)this->getParent())->_jlmLayer->_isJlmCreate)
CCSize mapTiledNum = this->_allMap->getMapSize();
CCSize tiledSize = this->_allMap->getTileSize();
CCPoint point1 =((PmdInAllLayer*)this->getParent())->_jlmLayer->_jlmSprite->getPosition();
int x =point1.x *2 / tiledSize.
int y =point1.y *2 / tiledSize.
/* Cocos2d-x的默认Y坐标是由下至上的,所以要做一个相减操作 */
y = mapTiledNum.height -
int tiledGid=_allMap->layerNamed("fangluoxia")->tileGIDAt(ccp(x,y));
if(tiledGid!=0)
CCDictionary* propertiesDict = _allMap->propertiesForGID(tiledGid);
/* 取得格子的zhezhao属性值 */
const CCString* prop = propertiesDict->valueForKey("flx");
/* 判断zhezhao属性是否为true,是的话,不让玩家移动 */
if(prop->m_sString.compare("true") == 0) {
//((PmdInAllLayer*)this->getParent())->_jlmLayer->_jlmSprite->setPosition(ccp(((PmdInAllLayer*)this->getParent())->_jlmLayer->_jlmSprite->getPosition().x,80));
//((PmdInAllLayer*)this->getParent())->_jlmLayer->_jlmSprite->_jumpDownHigh=90;
//((PmdInAllLayer*)this->getParent())->_jlmLayer->_jlmSprite->setPosition(ccp(((PmdInAllLayer*)this->getParent())->_jlmLayer->_jlmSprite->getPosition().x+0.1*dt,100));
((PmdInAllLayer*)this->getParent())->_jlmLayer->_jlmSprite->setPosition(ccp(((PmdInAllLayer*)this->getParent())->_jlmLayer->_jlmSprite->getPosition().x+0.1*dt,0.5*this->_y));
((PmdInAllLayer*)this->getParent())->_jlmLayer->_jlmSprite->setPosition(ccp(((PmdInAllLayer*)this->getParent())->_jlmLayer->_jlmSprite->getPosition().x,((PmdInAllLayer*)this->getParent())->_jlmLayer->_jlmSprite->getPosition().y-100.0*dt));
基本上就是这样!TileD地图插件 | RPG制作大师MV中文网
:请问在战斗中如何显示主角和怪物的血条?当前位置: &
word2010怎么自由移动图片
支持PDF,Mobi等常用阅读文档格式和图片格式以及多种开发语言文档;支持Office文
软件简介:迅捷PDF图片提取工具是一款专业提取PDF文件中所有图片的免费工具,支
PDF编辑软件(PDFEditor)拥有非常高的文件编辑权限.可编辑修改PDF文字、PDF图片、PDF水印
PDFEditor是一款绿色版PDF编辑器.它支持修改编辑PDF文字、插入图片、删除水印、删除页
迅捷CAD转JPG软件为您提供专业CAD转换,一键轻松转换CAD为高清的JPG、PNG、BMP、TIFF图片
1:自动发微信好友或群,支持添加文字,图片,表情和附件。2:支持多条消息内容随机发
今天格子啦小编为大家带来的是iPhone7越狱后怎么恢复到原厂系统状态教程,本
Hi~ o(* ̄▽ ̄*)ブ~小伙伴们知道新天龙八部手游的十二大门派之一的唐门是怎么样的
今天格子啦小编为大家带来的是怎么把word文字转换成图片教程,在使用word时,我
今天格子啦小编为大家带来的是Win10 Emoji表情怎么使用教程,Win10创意者更新版本
现在使用支付宝的小伙伴已经越来越多了,那么小伙伴们你们知道吗支付宝易积
现在用微信转账的小伙伴已经越来越多了,但是转着转着就有一个问题了,微信转
环球流水账管理系统是由环球科技研制开发的致力于财务自动化操作的程序,是
“影视先锋”全面支持视频和音频播放,由此更名为“影音先锋”,同时建立了自己特有的
套餐管理:用户可以根据自己的情况自由组合套餐,套餐的内容、价格都可以灵活方
EesyCard电子名片是由福州易施科技有限公司自主研发,打破传统纸质名片,破茧成
WPSOffice2017是由金山软件股份有限公司自主研发的一款办公软件套装,可以实现
1、支持多种文件名批量的修改。2、可以批量一次性修改目录下的文件名。3、可以自由选
内存卡数据恢复大师对于U盘SD卡这些可移动设备误删恢复的效果最好。SD卡和U盘
Ontrackeasyrecovery支持从硬盘、光盘、U盘、移动硬盘、硬件RAID及软件RAID等所有类型的介
小编推荐-word2010怎么自由移动图片为什么我Cad鼠标移动时候,鼠标箭头只会移动到界面的每个正方格子的四个角,无法自由移动到格子内部_百度知道
为什么我Cad鼠标移动时候,鼠标箭头只会移动到界面的每个正方格子的四个角,无法自由移动到格子内部
我有更好的答案
右击捕捉-设置-启用捕捉-间距设置为0.001之后开了捕捉,就不会像你原来那样明显的只在一个格子的四角了
采纳率:71%
删格设置中,捕捉改小一点如改成0.5就行了.
按F9选择取消捕捉试试
F9(捕捉开/关)
其他1条回答
为您推荐:
其他类似问题
鼠标箭头的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。EXCEL中按方向箭头键,为什么有时不是单元格移动而是整体表格移动_百度知道
EXCEL中按方向箭头键,为什么有时不是单元格移动而是整体表格移动
举例来说吧.假如当前激活的单元格是D4,按向-&键,一般情况下,当前激活的单元格会变成E4.而有些时候为什么当前单元格没有发生变化,还是D4,按下-&键后,只是EXCEL表整体向右移动了一位.
虽然重新启动,就可解决恢复正常,但是很不方便.有没有其他方法啊?谢谢各位...
我有更好的答案
Excel中,按方向键整体表格移动,是因为按了【Scroll Lock键】。再次按下【Scroll Lock键】即可取消整体表格移动。示例图如下:
是因为键盘的方向箭头区域被锁定了才会这样。解决办法按一下方向键区域上方的“Scroll Lock”键就可以取消锁定了。
本回答被提问者采纳
Scroll Lock锁定了,检查一下,如果灯亮着,按一下这个键,解除锁定
大家的答案都是按键盘上的scroll lock,不过dell笔记本是没有这个按键的,Fn也没有。所以需要打开windows自带的软键盘
1条折叠回答
其他2条回答
为您推荐:
其他类似问题
您可能关注的内容
excel的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。}

我要回帖

更多关于 tiledmap 实时移动 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信