我正在试验 Swift 和 Scenekit。 构建 Mac OS X 应用程序。 让 3d 场景工作似乎很容易。 但是没有某种 2D 高分、雷达显示、速度指示器等的场景是什么? 我希望 SpriteKit 场景能够无缝集成到 SceneView 中,但我发现文档对此没有很清楚..
我能想到的最明显也是唯一的方法是将 SKView 放置在 SceneView 上并分别渲染。 但是有没有更优雅的方式呢?
最佳答案
尝试
scnView.overlaySKScene = aSKScene;
(参见 SCNSceneRenderer.h) 这是推荐的方式。另一种方法是支持 SCNView 层并添加 subview 或层(但这效率较低)。
关于swift - 如何在我的 Scenekit.scene 之上创建一个 HUD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24419193/