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()
获取当前的最新结果。如果结果尚未获取到,返回空。