gpt4 book ai didi

swift - 更改场景中的 SKS 文件

转载 作者:行者123 更新时间:2023-11-30 13:05:12 32 4
gpt4 key购买 nike

我们可以更改 GameScene(SKScene) 上 Scene.sks 文件的 Created 关卡吗?

如果你不明白我的意思,这里更详细:

我创建了 2 个 .sks 文件(例如 one.sks 和 Two.sks)和 SKScene 的一个子类

现在一开始它向我显示 one.sks,但经过一些操作后它必须更改为 Two.sks,但 SKScene 的子类不会更改。

或者我必须为每个 .sks 文件创建 2 个类?

最佳答案

您不需要每个 sks 文件都有一个 swift 文件。您可以将许多 sks 文件附加到 1 个类,这就是您进行关卡设计的方式。因此,在制作场景时,您可以从 GameScene(fileNamed:"one") 开始,然后当您准备好进入下一个场景时,只需执行

let nextLevel = GameScene(fileNamed:"two")
self.view!.presentScene(nextLevel) //I do not like using self.view, but that is a different debate I am not getting into. For simplicity, I am providing it here.

关于swift - 更改场景中的 SKS 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39476794/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com