ARSessionObserver_Extensions 类

定义

接口的 IARSessionObserver 可选方法。

public static class ARSessionObserver_Extensions
type ARSessionObserver_Extensions = class
继承
ARSessionObserver_Extensions

方法

CameraDidChangeTrackingState(IARSessionObserver, ARSession, ARCamera)

更改时调用 TrackingState ,表示跟踪质量发生更改。

DidFail(IARSessionObserver, ARSession, NSError)

由于错误而 session 停止运行时调用。

DidOutputAudioSampleBuffer(IARSessionObserver, ARSession, CMSampleBuffer)

开发人员可以实现在播放音频缓冲区后不久调用的此方法。

InterruptionEnded(IARSessionObserver, ARSession)

开发人员可以重写此方法,以在中断后开始帧处理和设备跟踪。

ShouldAttemptRelocalization(IARSessionObserver, ARSession)

返回一个布尔值,该值指示会话是否应在中断后尝试重新定向。

WasInterrupted(IARSessionObserver, ARSession)

发生中断时,开发人员可以重写此方法以停止帧处理和设备跟踪。

适用于