gpt4 book ai didi

ios - SCNView 快照图像不包括 overlaySKScene

转载 作者:行者123 更新时间:2023-11-29 11:47:12 26 4
gpt4 key购买 nike

使用 iOS 10.3Xcode 8.3

我像这样添加一个叠加场景:

     self.scnView.overlaySKScene = someUI;  //SpriteKit SKScene

但是当我尝试拍摄快照时:

     UIImage *image = [self.scnView snapshot];

快照图像仅显示 3D 场景,不显示叠加场景。但它在屏幕上看起来一切正常,这意味着我可以看到 3D 场景和叠加层。

如何获取包含 overlayScene 的快照?

最佳答案

糟糕。如果您将 scnView.background 设置为任何颜色(alpha=1),除了 clearColor,快照工作正常并且也显示叠加层。

我已将 scnView.backgroundColor 设置为 clearColor。

    self.scnView.backgroundColor = [UIColor clearColor];

我假设叠加层位于 3D 场景之上/之上,背景位于 3D 场景之下/之后。所以我没想到 clearColor 背景也适用于叠加场景。那好吧。

关于ios - SCNView 快照图像不包括 overlaySKScene,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43061082/

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