【发布时间】:2013-12-18 02:10:52
【问题描述】:
我正在使用 cocos2d-x 制作带有等轴测地图的游戏(类似于帝国时代的游戏,但更简单)。我有资源、树木等的“默认”地图,用户应该能够将新对象(建筑物)放置到地图上。还有一个问题:对象的 z 顺序。当我添加新对象时,它会遍历地图上的所有图块:
用户添加的建筑物(农场)不应越过树,因为它位于树的“后面”。我正在将新对象作为子精灵添加到地图中:
CCSprite* tmpCastle=CCSprite::create("castleMenu.png");
tmpCastle->setPosition(touchLocation);
tileMap->addChild(tmpCastle);
我不知道如何解决这个问题。
【问题讨论】:
标签: cocos2d-x