tileMap坐标如何转化为节点坐标

有一张地图上面有几个对象节点,分别为不同的坐标点(这是tileMap的坐标,Y轴从左上角开始)
如何把他转换成游戏世界的节点坐标?
TileMap的坐标是(70,140)


想把怪物添加到对应坐标上。

使用ConvertToNodeSpaceAR将TileMap对象坐标转换成map的节点坐标。坐标还是有偏移,并不在地图坐标的中心位置。

先從TileMap取得Layer http://docs.cocos.com/creator/api/zh/classes/TiledMap.html?h=tile#alllayers

再從Layer取得座標 http://docs.cocos.com/creator/api/zh/classes/TiledLayer.html#getpositionat

依據你的節點設計的不同,
若需要可能要自已再加一下偏移量

getPositionAt方法啊,参数为map坐标,返回像素坐标