回應動作和方向感應器 (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 感應器來決定裝置方向。 |