我有一个ARSCNView
正在运行的ARSession
. 您可以肯定地暂停会话session.pause()
,但这仍然有效,使会话继续运行。我尝试ARSCNView
通过将其从超级视图中删除来解除分配。ARSCNView
确实释放了,但之后ARSession
仍在运行!你不能分配nil
给ARSession
任何一个。ARSessionDelegate
我可以看到
func session(_ session: ARSession, didUpdate frame: ARFrame)
仍然被调用!
完成后如何用 ARKit 彻底擦干净?
甚至可能吗?