是否有(最好是简单的)方法在iOS 7的Sprite Kit中加载.tmx文件?如果没有,有没有其他选择?
Jul*_*oya 25
你应该使用专为Sprite Kit设计的JSTileMap
并加载地图:
JSTileMap *tiledMap = [JSTileMap mapNamed:@"mapFileName.tmx"];
if (tiledMap) [mySKNode addChild:tiledMap];
Run Code Online (Sandbox Code Playgroud)
这是源:https://github.com/slycrel/JSTileMap
祝好运!!
Lea*_*s2D 13
查看TilemapKit for Sprite Kit.与其他解决方案不同,它加载并呈现 Tiled支持的所有(!)地图类型和变体,包括交错的iso和hex图!
TilemapKit设计得恰当,就像OOP框架一样,并公开存储在TMX文件中的所有数据.换句话说,它绝对不仅仅是一个让所有东西都塞进去的课程.
所有地图类型/变体的平铺拾取(指向坐标,坐标转换为点转换)都是内置的.在路上有更多精彩的功能,请查看路线图并查看课程参考.
TilemapKit也经过测试,与Swift和Mac应用程序完全兼容.
如果您有任何问题或要求,请访问TilemapKit论坛.我也经常发布开发报告,以便您可以查看接下来会发生什么.
免责声明:如果现在不明显,我是TilemapKit开发人员之一.:)
| 归档时间: |
|
| 查看次数: |
11725 次 |
| 最近记录: |