标签: cocos2d-iphone
我想绘制一个六边形瓷砖地图。它们包含的TMX文件比我需要的十六进制网格更重量级。我不需要图像只是黑色/透明背景,顶部是十六进制轮廓。
到目前为止,我有这个:
CCTMXTiledMap *map = [CCTMXTiledMap tiledMapWithTMXFile:@"hexa-test.tmx"];
是否有内置的例程或标准方法来执行此操作?
(我是iOS新手cocos2d。)
由于
答案 0 :(得分:1)
就我在Cocos2D中看到的而言,tilemap是绘制十六进制地图的唯一内置方式。如果你还需要其他任何东西,你就必须自己动手 - 但我认为这不会那么困难。
请尝试this page获取有关基本十六进制绘图算法的信息。
还有this page在地图中绘制了许多六边形。
希望有所帮助。 麦克