我在一个应用程序中运行了一个SKView和一个MTKView,到目前为止一切运行正常。
唯一的问题是,这两个视图在视觉上的集成度很差。他们只是并排在一起。我已经考虑过使用覆盖SpriteKit场景的SceneKit,因为SCNRenderer提供了使用renderAtTime呈现自己的MTLCommandBuffer和MTLRenderPassDescriptor如果我之前这样做,它会使应用程序崩溃。如果我什么都不做,它会冻结应用程序。commandBuffer: co
我正在用SceneKit构建一个3D游戏场景,我想在上面构建一个类似于"hud“的场景,为了让它工作起来,我使用了一个子视图构建了我的ViewController,并使用了类似于这样的overlaySKSceneFirst,假设我需要执行一个segue,在我看来还不清楚如何实际观察到对OverlayScene中的一个SpriteKit节点的点击,然后更改主父ViewController的控制器。下面是我的OverlayScene的精简版本import SpriteKit
class