我想创建一个无限的游戏背景,例如“ Binary Rush ”或“ Stay in the line ”。背景可以是简单的轨道。这有点像一条随机的赛道。
目前我使用单个 SKShapeNode 来绘制路径,并将 lineWidth 设置为一个大数字。我var path = CGPathCreateMutable();
用来创建随机轨道。显然这不是理想的解决方案,因为轨道仅限于单行。我希望轨道可以扩展为不同的宽度,甚至在轨道内添加一些障碍物。
所以我的问题是: 1. 对于这两个游戏,它们的背景是否只是图像,滚动时只是随机加载一个?2. 我怎样才能随机生成这些轨道,并灵活地改变它的宽度或在其中添加障碍物?3.如何组合这些轨道的不同部分,我假设不会创建无限长的路径。应将其拆分为不同的段,并在段滚出屏幕后将其 removeFromParent。
谢谢 looooooooooooooot !!!:)