将SKScene或SKShapeNode用于游戏世界

时间:2014-12-25 00:09:34

标签: ios swift sprite-kit

我跟随this question's关于如何为相机居中的滚动游戏创建我的游戏世界的建议。但是,建议说要使用SKShapeNode;我不知道我对此的感受。

使用形状节点或skscene(或其他类型的对象/节点)是否有任何优点/缺点?是否有一个被认为是最佳实践的节点可用作世界?

此外,是否可以在skscene中创建一个skscene,或者这是一种不好的做法/不鼓励?

谢谢!

1 个答案:

答案 0 :(得分:0)

你不能在一个场景中放置一个场景,但是你可以错开视图控制器并将一个视图控制器放在另一个上面,然后将场景置于该嵌入视图控制器的顶部。

我实现滚动游戏的方法是将玩家置于中心,然后移动背景。 (当然要检查界限。)

就你的优点/缺点而言,我不确定SKNodes是什么意思;如果您只是在SpriteKit中工作,那该怎么办?但除非你有一些你无法在一个SKScene中实现的东西,否则不要添加另一个SKScene。