MegaTrackerLocalizationResponse Class¶
这个类型是C#语言的 EasyAR Sense API: MegaTrackerLocalizationResponse 。页面中部分描述可能与Unity环境无关。
部分Sense接口已经封装成Unity组件,直接使用可能是不必要的。
Description¶
MegaTracker定位请求的响应。
Methods¶
inputFrame¶
- C#
public virtual InputFrame inputFrame()
请求时使用的输入帧。
acceleration¶
- C#
public virtual Optional< AccelerometerResult > acceleration()
请求时使用的加速度计读数。
location¶
- C#
public virtual Optional< LocationResult > location()
请求时使用的位置读数。
status¶
- C#
public virtual MegaTrackerLocalizationStatus status()
定位状态。
instances¶
- C#
public virtual List< MegaTrackerBlockInstance > instances()
当前定位到的block的实例。已有的实例会一直保持直到定位到另一个block,或者MegaTracker被stop或pause。
serverResponseDuration¶
- C#
public virtual Optional<double> serverResponseDuration()
服务器响应耗时(秒)。
serverCalculationDuration¶
- C#
public virtual Optional<double> serverCalculationDuration()
服务器内部计算耗时(秒)。
errorMessage¶
- C#
public virtual Optional<string> errorMessage()
错误信息。当status为UnknownError时有值。