赞
踩
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中添加:
- m_tileMap = CCTMXTiledMap::create("TileMap.tmx");
- m_tileMap->setPosition(0,0);
- addChild(m_tileMap);
-
- CCTM
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。