gpt4 book ai didi

iOS SpriteKit 场景 - 屏幕上的多个场景

转载 作者:行者123 更新时间:2023-12-01 15:58:48 24 4
gpt4 key购买 nike

我正在玩 iOS 9.2 SpriteKit(使用 Swift 2.*),不确定屏幕底部的按钮“面板”是否应该是嵌套场景。这对我来说感觉不正确,但我还没有找到任何关于场景嵌套主题的文档。我附上了屏幕截图。橙色位是来自屏幕截图的模型,不是实际代码。

底部的按钮位于橙色的按钮“区域”(只是我编造的一个术语)中。 Controller 创建的场景是具有“星空”背景的“游戏场景”。

那么,下面的橙色面板应该是它自己的场景还是一些带有按钮子节点的 SKNode 子类,都在游戏场景中?

enter image description here

最佳答案

不,你不想有嵌套场景。即使理论上是可能的,它也会充当常规节点(没有一些丑陋的黑客攻击),这不是 SKScene 的目的。在 SpriteKit 游戏模板中,您有一个 SKView,它只有一个场景属性。所以一切都是为了在当时呈现一个场景。

你想要的是使用 SKNode/SKSpriteNode... 通常,人们创建 HUD 层,即 SKNode,然后在其中添加元素。位这不是必须的,您可以将这些按钮直接添加到场景中。

关于iOS SpriteKit 场景 - 屏幕上的多个场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36325920/

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