这教程里用的素材都没有使用TexturePacker。第一帖里的素材包,就有全部素材了
我出现了和你一样的问题,是如何解决的呢?
我把资源放到一个文件夹了,resource,但是挂掉了
_tileMap = TMXTiledMap::createWithXML(str->getCString(),"");挂在这
楼主,请教了
如果你确定代码没问题的话,你能上传一下你自制的地图文件么?不然就一起传来。我估计是地图编辑器制作地图的时候有哪里不规范。
一开始也出现了前面几楼出现的问题,后来发现是没有对地图进行任何绘制就保存了的原因,楼主是否能在部分1里的内容加上绘制的过程,以免其他像我一样的小白在这个问题是浪费过多的时间。
楼主这里的_mode怎么定义的啊?谢谢
厉害,学习下。
TMXTilesetInfo * TMXTiledMap::tilesetForLayer(TMXLayerInfo *layerInfo, TMXMapInfo mapInfo)中
int gid = layerInfo->_tiles pos ]; 拿到的是空的,导致返回的TMXTilesetInfo 是空的,所以崩掉了,这个歌layerinfo应该是层的信息吧,为什么_tiles一个也么有,是我少做了什么吗?
忘回复!


感谢楼主奉献
多谢楼主分享 
为什么我的兔子不能实现移动, 只能转动方向。。。
多谢楼主分享


if (playerPos.x <= (_tileMap->getMapSize().width * _tileMap->getMapSize().width) &&
playerPos.y <= (_tileMap->getMapSize().height * _tileMap->getMapSize().height) &&
playerPos.y >= 0 &&
playerPos.x >= 0)
{
this->setPlayerPosition(playerPos);
}
前两个判断 里面应该是 MapSize*TileSize吧。。 楼上那个兔子只能转向不能动的 试试改一下这里
运行程序的时候出现了问题,地图的图块只被加载入了一部分,如图,我建的地图是第一张图这样,但是运行效果确是第二张图,建图块时图印刷刷的两格以上的图块全都不见了,请问楼主知道怎么解决吗?
很不错的入门教程哦 顶楼主
的确判断中应为MapSize*TileSize
thank you sd g dfg dfg fdgdfgdf
哎,不想说了,真是超多问题,楼主能不能先把代码运行一遍再发?
LZ从创建地图,一下子跳到写代码,有点快啊!应该说明在哪里写代码,不然新手真的一头雾水!
