cocos2dx3.0读取tilemap对象层信息

来源:互联网 发布:淘宝商城女装大码 编辑:程序博客网 时间:2024/06/06 06:52
void GameLayer::loadMapInfo(TMXTiledMap *map){TMXObjectGroup *objGroup;objGroup = map->objectGroupNamed("CollisionBound"); //这里我自己建的层名字叫CollisionBound,你要用你自己建的对象层的名字if(objGroup != NULL){ValueVector arrGroup = objGroup->getObjects();int n = arrGroup.size();for(int k = 0; k < n; ++k){ValueMap objInfo = arrGroup.at(k).asValueMap();float x = objInfo.at("x").asFloat();float y = objInfo.at("y").asFloat();float width = objInfo.at("width").asFloat();float height = objInfo.at("height").asFloat();//your code}}}


0 0
原创粉丝点击