0
我一直在摔跤,並決定尋求協助。平鋪六邊形Tilemap座標
場景:
瓷磚寬度:340高度:160
根據定義,一個六邊形具有6個相等的邊。上述尺寸不再是這種情況。它更像一顆鑽石。在cocos2d中查找傳統六邊形的座標很容易找到Google搜索。我無法弄清楚我需要計算不規則六邊形中的瓦片座標的公式。當在紙上勾畫時,它基本上是兩個等腰梯形。在cocos2d論壇上,我發現其他人有同樣的問題[cocos2d post]:http://www.cocos2d-iphone.org/forum/topic/17253。
任何人都可以提供解決方案或指導?
我讓問題的方式比它需要的更復雜。我通過使用CGRectContainsPoint來解決它。瓦片地圖已經加載了所有的瓦片細節。我只需要將觸摸的位置(如有必要縮放)轉換爲蠻力,直到我找到包含點的拼貼。 – Joey 2011-10-06 11:48:23