tmx文档 坐标解析

制作了一个Tiled地图文件,tmx文件。
里面有一些物理对象的坐标,用文本编辑器打开文件,看到其中有一个对象的坐标是x = 16,y = 48。
但是,在CCDictionary的valueForKey(“y”)来得到这个y坐标的时候,得到的值却是272,也就是tiled地图的高度减去48的值。

我想问问为什么?{:soso_e132:}是CCDictionary中特定作此处理的么?

— Begin quote from ____

super_user_zyc 发表于 2012-8-8 20:55 url

TMX的坐标系原点是左上方,而cocos2d-x用的坐标系原点是左下方,所以就是你说的那种情况了。 …

— End quote

恩,这个我是知道的,我只是很好奇引擎在解析tmx中的value的时候,为什么会自动把这个这个坐标转换过来?

TMX的坐标系原点是左上方,而cocos2d-x用的坐标系原点是左下方,所以就是你说的那种情况了。

TMX的坐标系原点是左上方,而cocos2d-x用的坐标系原点是左下方,所以就是你说的那种情况了。