我正在构建一个基于 SpriteKit 的游戏,并希望有一个平视显示器来显示各种单位统计信息(左下方示例)。用户点击一个单元,可以调出一个悬停在屏幕上并与当前单元相关的面板。用户可以随时关闭面板并返回游戏。
我查看了 sprite kit 编程指南,发现它仅限于在 Sprite Kit 中构建的单行标签节点。我也知道这个关于在其中添加 UITextField 的答案didMoveToView:
但是,阅读文档后,didMoveToView: 会在场景加载后被调用。我还看到场景转换是可能的,但我正在考虑的面板不需要全屏转换。
如何在 iOS 中使用 UIView 和 SpriteKit 元素实现如下所示的 HUD 面板?是否有任何开源项目可以让我在这项任务上领先一步?