gpt4 book ai didi

sprite-kit - SWIFT - 我可以将 SKView 作为 UIView 的 subview 吗?

转载 作者:行者123 更新时间:2023-12-05 07:54:57 26 4
gpt4 key购买 nike

在我的 Storyboard 中,我有一个基础 UIView,然后是一个 UIView,其中包含 CGRect 中的方板绘图以及上方和下方的按钮和状态字段。我尝试绘制游戏片段,但为它们制作动画成了一场噩梦,所以我将它们渲染为数组中的 Sprite 节点,然后它们为自己制作动画。到目前为止,一切都很好。然后在其之上的图层是一个 SKView View ,我想在那里用 skView.allowsTransparency = true 呈现 SpriteKit 场景,所以我只在透明背景上放置 Sprite (显示下面的板)并使用 TapGestureRecognizers 来影响 Sprite 动画事件处理。

所以在IB层次结构中是:VC/UIView/boardView: UIView/skView

问题是,Spritekit 场景总是以顶层 UIView 为目标,而不是 skView,所以游戏片段在棋盘后面。我在这里遗漏了一些简单的东西吗?

我将尝试在 skView 所在的位置放置一个子 VC,但如果我错过了任何帮助,将不胜感激。

最佳答案

我希望我能看到一些代码,但你要做的是为你的 SKView 创建一个 IBOutlet,然后让那个 socket 呈现场景,我目前正在我正在开发的应用程序中这样做,所以我知道这是可行的

关于sprite-kit - SWIFT - 我可以将 SKView 作为 UIView 的 subview 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30643711/

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