tileMap 图片动态添加 求助

用tileMap编辑器编辑好地图后,怎么在代码里对地图里的某一层上的空位置处动态添加想要添加的图片呢

比如用编辑器编辑好的地图文件Test.tmx

m_TileMap=CCTMXTiledMap::create(“Test.tmx”);
addChild(m_TileMap);

//这个是地图中的一个层,里面放了些图片
m_ObjectLayer=m_TileMap->layerNamed(“Objects”);

在这个层里假定(2,3)位置有我在编辑器里设定好了的一张图片,(2,4)位置是空的
现在怎么在(2,4)位置处用代码动态的添加一张图片呢,这张图片不是添加在(2,4)位置对应的屏幕坐标位置
而是说添加到m_ObjectLayer这个(2,4)位置处、
不知道有没得那位大神知道这个添加方法的啊,还请不吝啬指教下,感激不尽~:14:

什么叫做“动态添加”?
你是说直接完全用代码,把地图加载到你的m_ObjectLayer上么?

就是不是在编辑器里配置好了的,而是用代码向m_ObjectLayer上的某个空的位置添加一个图片

地图预先配置好,然后在m_ObjectLayer上用普通图片作为精灵进行添加?

是啊,感觉tileMap不能用代码给某个层的空位置添加想要添加的精灵,不是很方便,代码可以remove掉层上某个位置的图片,但不能添加上去,真不知道怎么设计的,还有不知道是不是我没有找到用代码为某个层添加精灵的方法。你知道怎么添加么?

如果是瓦片类的 比如原来一个空地 想把它变成雪地 那么在编辑的时候先编入到瓦片集里 然后setGID ,
如果是想添加一个sprite …… 那就正常的create一个sprite 然后addChild呗 不太明白你具体的需求是什么