Cocos2dx 3.17 TileMap Basic Sample - wrong tilecord position, object layer itmes position returned also wrong
问题 I tried cocos2d TileMap sample from here, In this tilecord returned for given player position is wrong. Here is code Point HelloWorld::tileCoordForPosition(Point position) { int x = position.x / mTileMap->getTileSize().width; int y = ((mTileMap->getMapSize().height * mTileMap->getTileSize().height) - position.y) / mTileMap->getTileSize().height; return Point(x, y); } Here is Map Screenshot Also tileCord returned is wrong. So collision is not working. I used it from sample in Ray Wenderlich