平铺六边形的Tilemap坐标

时间:2011-06-08 13:43:00

标签: objective-c cocos2d-iphone

我一直在努力解决这个问题并决定寻求帮助。

情景:

瓷砖宽度:340高度:160

根据定义,六边形具有6个相等的边。随着上述尺寸不再如此。它更像钻石。在cocos2d中查找传统六边形的坐标很容易找到Google搜索。我无法弄清楚我需要计算不规则六边形中的瓷砖坐标。当在纸上绘制时,它基本上是两个等腰梯形。在cocos2d论坛上,我发现其他人有同样的问题[cocos2d post]:http://www.cocos2d-iphone.org/forum/topic/17253

有人可以提供解决方案或指导吗?

1 个答案:

答案 0 :(得分:0)

缩放它还不够吗?使用您为等边六边形找到的功能,创建六边形160的网格和宽度为340/160的网格。