swift - 如何在场景中放置场景 - Sprite Kit

标签 swift sprite-kit

我来自 HTML 和 javascript 开发,在 HTML 中,我们有 iframe 标签。我想知道我是否可以像 iframe 一样在 SKNode 中放置一个场景。任何帮助将不胜感激。

最佳答案

您可以将场景添加到场景(或另一个节点),但在这种情况下,作为子节点添加的场景将充当普通的 SKNode。因此,简而言之,您正在尝试的操作毫无意义,因为子场景的 update: 方法不会触发。

它实际上意味着每个 SKView 只有一个场景(SKView 只有一个 scene 属性)。虽然您可以有多个 SKView 实例,但这是另一个话题,如果您这样做并遇到一些问题,请随时发布新问题。

关于swift - 如何在场景中放置场景 - Sprite Kit,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44733744/

相关文章:

ios - Xcode/Swift 为所有同名按钮添加渐变层

ios - parentViewController 和presentingViewController 都为零

ios - 在 deinit 中的 NotificationCenter.default.removeObserver(self),为什么 deinit 它甚至被调用?

swift - 像使用类一样使用协议(protocol)时出错

ios - Xcode 6.3 : 8. 0 或 8.0.2 模拟器

swift 2 : Removing Slowly increase of speed

ios - Xcode 7/iOS 9:未在SKNode中使用OpenGL片段着色器

swift - Swift 中的关联类型

ios - 尝试创建类似 "test%40test.nl"的字符串时出现 EXC_BAD_ACCES 错误

ios - 求 SKSpriteNode 的相反变换