我想创建一个无限的游戏背景,如'Binary Rush'或'Stay in the line'。背景可能是一个简单的轨道。这就像一个随机的赛车道。Sprite Kit:如何创建无限的游戏背景,比如'Binary Rush'或'Stay in the line'?
目前我使用单个SKShapeNode绘制路径,并将lineWidth设置为一个大数字。我使用var path = CGPathCreateMutable();
来创建随机轨道。 显然这不是理想的解决方案,因为该轨道仅限于一条线。我希望赛道能够以不同的宽度扩展,甚至可以在赛道中添加一些障碍物。
所以我的问题是: 1.对于这两个游戏,他们的背景只是图像,当滚动时,它只是加载一个随机的? 2.我怎样才能随机生成这些曲目,并且可以灵活地改变它的宽度或在它们内部添加障碍物? 3.如何结合这些轨道的不同部分,我假设不创建无限长的路径。应该将其分割成不同的片段,并在片段滚动屏幕后将removeFromParent移除。
感谢一个looooooooooooooot !!! :)
谢谢,我会尝试你的方法。 – artekr 2014-12-12 04:48:14