你如何截图ARKit相机视图?

car*_*onr 4 ios swift arkit

寻找一种方法来捕获ARScene的屏幕截图或视频,而无需按钮和其他子视图

传统的屏幕截图捕获屏幕上可见的所有内容,包括UI控件

Ala*_*n S 19

ARSCNViews有一个内置的快照方法,可以返回ARScene的UIImage

所以在Objective-C中你可以这样做:

UIImage *image = [sceneView snapshot];
Run Code Online (Sandbox Code Playgroud)

在斯威夫特

var image = sceneView.snapshot()
Run Code Online (Sandbox Code Playgroud)