叠加场景/区域

时间:2014-08-18 17:10:26

标签: ios sprite-kit

我正在开发我的第一个spritekit应用程序并且有一个关于如何处理我想到的东西的快速问题。我正在制作一个我想到的棋盘游戏的原型,并希望在iOS地图上进行一些头脑风暴。

主场景是用户可以平移的世界地图。我现在有这个工作。我的下一步是创建一些叠加层,这些叠加层会出现一堆可供用户激活的动作/卡片。

你们有关于如何设置的提示吗?这个叠加层会是另一个场景吗?我不认为这是正确的,因为SKView一次只能呈现1个场景。另外,我目前有一个UIPanGestureRecognizer,我希望它停止在我的叠加层所在的区域工作。

感谢任何帮助!

1 个答案:

答案 0 :(得分:1)

您可以创建一个SKNode并将您的操作/卡添加到该节点。然后,您可以将节点添加到世界地图节点(因此它适当地平移)作为叠加层。您应该将叠加节点的zPosition设置为大于世界地图的zPosition的值,以便它显示在地图上。