当前位置:   article > 正文

使用TileMap制作游戏地图,在cocos2d-x中使用(一)_生成tmx 格式地图

生成tmx 格式地图
本篇博客出自阿修罗道,转载请注明出处:http://blog.csdn.net/fansongy/article/details/8864561

 

TileMap是一个地图编辑器。能将编辑好的地图生成一个tmx文件。这个文件可以被cocos2d架构解析出来。

自己找官网下一个就行。编辑器的使用总得说来不难。我也就不详述了,可以参考子龙翻译的官方文档。

神奇传送门:http://www.cnblogs.com/zilongshanren/archive/2011/04/11/2012852.html

我用的是QT版的,跟官方的不太一样,找找就行。不过官方文档中程序的绑定是OC实现。

我就用我大C++实现一下。


......接地图保存为tmx文件&& 忍着图层创建完成。

先建个项目、在主场景中添加:

cocos2d::CCTMXTiledMap* m_tileMap;
cocos2d::CCSprite* m_player;

起作用分别保存场景的地图和玩家形象。

在主场景实现的init中添加:

  1. m_tileMap = CCTMXTiledMap::create("TileMap.tmx");
  2. m_tileMap->setPosition(0,0);
  3. addChild(m_tileMap);
  4. CCTM
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/134821
推荐阅读
相关标签
  

闽ICP备14008679号