今天刚跟着教程写了个游戏。
在VS2012上跑如图1:
打包在安卓手机上跑如图2:
代码如下:
TMXObjectGroup *objects = _tileMap->getObjectGroup(“Object-Player”);
auto playerShowUpPoint = objects->getObject(“PlayerShowUpPoint”);
for (auto& eSpawnPoint: objects->getObjects()){
auto & dict = eSpawnPoint.asValueMap();
if(dict"Enemy"].asInt() == 1){
int x = dict"x"].asInt();
int y = dict"y"].asInt();
this->addEnemyAtPos(Point(x, y));
}
}
小兔子也是瓦片地图对象,火鸡也是,但是小兔子在手机上显示了,7个火鸡没显示。求大神指教!!!!!!!!!!!!!