共用方式為


回應動作和方向感應器 (HTML)

[ 本文的目標對象是撰寫 Windows 執行階段 App 的 Windows 8.x 和 Windows Phone 8.x 開發人員。如果您正在開發適用於 Windows 10 的 App,請參閱 最新文件 ]

用途

開發人員可以建立使用感應器的 Windows 市集應用程式,以偵測和回應各種使用者動作。 例如,加速器可以偵測使用者移動或裝置的搖動;傾角計可以偵測使用者傾斜裝置,而指南針可以偵測使用者變更裝置方向。

在這個章節中

主題 說明

快速入門:使用加速計來回應使用者移動

您可以在使用 JavaScript 撰寫的應用程式中使用加速計來回應使用者移動。以加速計為基礎的應用程式通常只使用一或兩個軸來提供輸入。不過,也可能使用 shake 事件來做為另一個輸入來源。

快速入門:使用陀螺儀決定角速度

您可以在使用 JavaScript 撰寫的應用程式中使用陀螺儀來偵測使用者的移動變化。陀螺儀與加速計可互補做為遊戲控制器;加速計可測量線性動作,而陀螺儀可測量角速度 (或旋轉動作)。

快速入門:使用指南針判斷目前朝向何方

您可以在使用 JavaScript 撰寫的應用程式中使用指南針判斷目前朝向何方。

快速入門:使用傾角計來決定俯仰、翻滾以及偏擺

您可以使用以 JavaScript 撰寫的應用程式,使用傾角計來決定俯仰、翻滾以及偏擺。一個常見範例是飛行模擬器,其須將傾角計的三個軸 (X、Y 以及 Z) 對應至飛機的升降舵、補助翼以及方向舵輸入。

快速入門:擷取四元數與旋轉矩陣

您可以在使用 JavaScript 撰寫的應用程式中使用方向感應器來擷取四元數與旋轉矩陣。開發人員通常使用這個資料來控制複雜的遊戲。

快速入門:決定裝置方向

您可以在使用 JavaScript 撰寫的應用程式中使用 SimpleOrientation 感應器來決定裝置方向。