Tiled读取地图对象坐标问题

OS X: 10.10.2
cocos2dx版本: cocos2d-x 3.3rc0Xcode版本: 6.1.1
Tiled版本: 0.10.2

这里Tiled里命名设置的Y值是160 …

TMXObjectGroup* objectGroups = tmxMap->getObjectGroup( “point” );
ValueMap valueMap = objectGroups->getObject(“1”);
CCLOG(“%f", valueMap.at(“x”).asFloat());
CCLOG("
%f”, valueMap.at(“y”).asFloat());

这里读取出来的却是416. X值没有问题.就是Y值不对. 全部都是Y值出错.

对象 应该值 实际读取值
1 160 480
2 224 416
4 480 160
6 352 288
8 544 96
等等…

下边是Tiled地图编辑器生成的tmx文件里的内容>
















求解决…

tmxMap坐标系和cocos2dx坐标系不一样,你没发现640 - 读取值就是想要的值吗。。。

了解了. 谢谢啊.哥们