所以我一直在尝试使用 xcode 编辑器制作 SKTileMap。
我已经从这里下载了资产。
将所有内容放入我的资产中,并创建一个我用瓷砖填充的空瓷砖集。
现在,当我在我的 sks 文件上制作瓷砖地图时,瓷砖根本不适合地图,如图所示。
我尝试改变我的瓷砖的大小,这给了我一个更好看的结果,但是纹理并不像你在这里看到的那样集中在六边形上。
所以我猜我错过了一些明显的东西,但我找不到任何关于在线添加自定义十六进制图块的教程。任何人都知道我应该如何进行?
谢谢。
这里的主要问题或不兼容是图像。
对于使用Hexagonal Pointy SpriteKit Tile Set的 SKTileMap 节点,图像应该具有超级特定的比例,例如顶视图。如果您看到 Apple 示例:
当然,您可以尝试模拟相机/等距效果,但六边形应具有正确的大小。如果你比较两个瓷砖,它有完全不同的观点。
如果您将图像转换为正确的方面,可以得到一些像这样的:
我不是* Hexagonal Pointy SpriteKit Tile Set * 方面的专家,我找不到更多关于它的文档,我希望@Knight0fDragon 可以指导我们更多。