Gyroscope Class

这个类型是C#语言的 EasyAR Sense API: Gyroscope 。页面中部分描述可能与Unity环境无关。

部分Sense接口已经封装成Unity组件,直接使用可能是不必要的。

Methods

isAvailable

C#

public virtual bool isAvailable()

检查是否可用。只在Android或iOS上且硬件支持时返回true。其他操作系统暂不支持。

output

C#

public virtual GyroscopeResultSource output()

输出端口。

open

C#

public virtual bool open()

打开设备。采样周期由内部实现所确定。如果打开失败,返回false。

openWithSamplingPeriod

C#

public virtual bool openWithSamplingPeriod(int samplingPeriodMilliseconds)

以特定采样周期打开设备。采样周期会受到硬件限制而可能无法达到指定值。如果打开失败,返回false。

close

C#

public virtual void close()

关闭设备。close之后不应继续使用。

getCurrentResult

C#

public virtual Optional< GyroscopeResult > getCurrentResult()

获取当前的最新结果。如果结果尚未获取到,返回空。