瓦片地图坐标与触摸坐标的转换
2014-10-14 00:17
190 查看
CCPoint HelloWorld::positionToTileCoord(CCPoint pos) { int x = pos.x / map->getTileSize().width; int y = ((map->getMapSize().height * map->getTileSize().height) - pos.y) / map->getTileSize().height; return ccp(x,y); } CCPoint HelloWorld::tilecoordToPosition(CCPoint tileCoord) { int x=tileCoord.x * map->getTileSize().width + map->getTileSize().width/2; int y=map->getMapSize().height * map->getTileSize().height - tileCoord.y * map->getTileSize().height - map->getTileSize().height/2; return ccp(x, y); }
已验证
相关文章推荐
- 瓦片地图坐标与触摸坐标的转换
- 瓦片地图-坐标转换
- 代码分析Python地图坐标转换
- iOS Dev (69) 单点触摸时 Cocoa Touch API 坐标转换为 OpenGL 坐标
- WGS84、GCJ02、BD09地图坐标系间的坐标转换及坐标距离计算
- 45度斜角地图与鼠标坐标转换
- 百度地图将地图坐标转换成页面像素
- ol4鼠标移动事件,将鼠标位置px转换为地图坐标
- 简简单单做地图-地址信息和经纬度坐标之间的转换
- cocos2d-x-Tiled 地图坐标 转换 .
- iOS 地图坐标系之间的转换WGS-84世界标准坐标、GCJ-02中国国测局(火星坐标,高德地图)、BD-09百度坐标系转换
- 瓦片地图坐标相关计算
- 百度地图web开发,包括导入地图,定位,坐标转换,反地址解析
- 微信内置地图坐标转换成百度地图坐标
- 如何将天地图转换为默卡托投影坐标
- cocos2d-x-Tiled 地图坐标 转换
- 地图坐标相互转换【java】
- Cocos2d-android (06) 屏幕触摸事件及坐标转换
- 地址栏url不识别地图坐标为字符串型的X,Y.必须转换成数值型才识别
- AS3 RPG游戏引擎开发日志3:地图坐标转换