版本: Creator 3.4.0
最近在把一个unity的PC端项目在cocos策划成手机端的游戏。因为想做一个点击地图,棋子在tiledmap地图上行走的功能,需要获取touch的位置,并将touch的位置转换成tiledlayer上对应地图块的位置。
论坛上有关于2dx点击获取地图块的帖子,基本实现方法是对touch位置做一个坐标转换
如果是正方形的地图当然比较方便,自己可以写个简单的坐标转换。
如果是菱形或者蜂巢型就会比较复杂,希望可以开发类似unity WorldToCell类似的api,这样会方便很多
最后,我想问问各位大佬有没有比较好的点击地图获取地图块的方法。尤其是针对蜂巢型和菱形的。谢谢。
