请告诉我如何在要添加图块的图层上添加Tilemap? 通过所有文档翻找并没有找到。如何删除图块层,我意识到:
[_meta removeTileAt:tileCoord];
如何添加图块层?提示请。 一般来说,我需要成为一个障碍选择瓷砖。
答案 0 :(得分:0)
你可以这样做......
map = CCTMXTiledMap::create("stonemap.tmx");
CCTMXLayer x=map->layerNamed("layer_name")
//layer_name is name you give to your layer Ex...backGround_Layer,Obstacle_Layer
答案 1 :(得分:0)
从here得到答案,其中m_gid是您的资源ID:)
layer->setTileGID(m_gid, tileCoord);
答案 2 :(得分:-1)
我相信cocos2d-x中有一个名为CCTMXTiledMap
的类。您可以在CCLayer
中的cocos2d-x中添加这样的地图:
map = CCTMXTiledMap::create("stonemap.tmx");
this->addChild(map,0,tagMap);