Spritekit - 将 SKScene 内容添加到另一个 SKScene
Spritekit - Add SKScene content to another SKScene
我目前正在 Spritekit 中的无尽奔跑者中工作,但我不想让关卡完全自行生成。我的想法是用 "level blocks" 创建许多场景,然后可以将它们连续附加到主场景,从而创建一个无穷无尽的关卡字符串。
问题是,我不太确定将场景添加到场景中是否是个好主意,以及无论如何我将如何在代码中执行此操作。
创建这些关卡块的最佳方法是什么?
好的,我找到了解决办法。也许我上网和询问有点快,但希望这会帮助其他人。
我的方法是创建一个引用场景的 SKReferenceNode,其中包含 "Level Blocks"。然后可以像任何其他节点一样使用 SKReferenceNode。
我目前正在 Spritekit 中的无尽奔跑者中工作,但我不想让关卡完全自行生成。我的想法是用 "level blocks" 创建许多场景,然后可以将它们连续附加到主场景,从而创建一个无穷无尽的关卡字符串。
问题是,我不太确定将场景添加到场景中是否是个好主意,以及无论如何我将如何在代码中执行此操作。
创建这些关卡块的最佳方法是什么?
好的,我找到了解决办法。也许我上网和询问有点快,但希望这会帮助其他人。
我的方法是创建一个引用场景的 SKReferenceNode,其中包含 "Level Blocks"。然后可以像任何其他节点一样使用 SKReferenceNode。