响应运动和方向传感器 (HTML)
[ 本文适用于编写 Windows 运行时应用的 Windows 8.x 和 Windows Phone 8.x 开发人员。如果你要针对 Windows 10 进行开发,请参阅 最新文档 ]
作用
开发者可以创建使用传感器检测和响应各种用户移动的 Windows 应用商店应用。 例如,加速计可以检测用户何时移动或摇晃设备,倾斜计可以检测用户何时倾斜设备,指南针可以检测用户何时更改设备方向。
本部分内容
主题 | 描述 |
---|---|
可以使用加速计和用 JavaScript 编写的应用响应用户移动。基于加速计的应用通常仅使用一个或两个轴进行输入。但是,它也可以使用振动事件作为另一个输入源。 |
|
可以使用陀螺测试仪和用 JavaScript 编写的应用检测用户移动变化。陀螺测试仪补充加速计作为游戏控制器;加速计可以测量线性运动,而陀螺测试仪测量角度矢量(或旋转运动)。 |
|
可以使用指南针和用 JavaScript 编写的应用确定当前的方位。 |
|
可以使用测斜仪确定用 JavaScript 编写的应用的俯仰、滚转和偏航。一个常见的示例是飞行模拟器,它将测斜仪的三条轴(X、Y 和 Z)映射到飞行器的升降舵、副翼和方向舵输入。 |
|
可以使用四元数传感器和用 JavaScript 编写的应用检索四元数和旋转矩阵。开发者通常使用此数据来控制复杂的游戏。 |
|
可以使用 SimpleOrientation 传感器和用 JavaScript 编写的应用确定设备方向。 |