【发布时间】:2017-02-08 09:22:44
【问题描述】:
Defender 是一款古老的游戏,它在一个循环中呈现一个虚拟世界、一个水平滚动条。相机视图在任何给定时间仅描绘世界的一部分。玩家可以在这个世界上的两个方向连续飞行。
如何通过世界的 SKTileMapNode 布局实现这一点?
我的第一个想法是有两个 SKTileMapNode 实例来说明整个世界,并在玩家在世界各地飞行时在需要的时间和地点将它们邻接。
这是在屏幕顶部突出显示的 Defender 世界地图:
【问题讨论】:
-
大声笑古老的游戏...在 PS4 上查看 Resogun
-
defender 对于 SKTileMapNode 来说不是一个好的模型布局,你为什么要采用这种方法?
-
我只是用它作为一个“永远”循环世界的例子。
-
一个永远循环的世界只需要 1 个瓦片地图布局,只需确保瓦片地图的结尾是瓦片地图开始的精确副本,大约屏幕大小。这样,当您到达某个点时,您需要包装的只是平铺索引
-
“包装磁贴索引”是什么意思?
标签: sprite-kit side-scroller sktilemapnode