加速度センサーの値を表示する

説明

加速度センサーの値を表示するにはdevicemotionイベントを捕捉します。端末を傾けたり動かすとdevicemotionイベントが発生します。イベントが発生した際に呼び出されるイベントハンドラにはイベントオブジェクトが渡されます。イベントオブジェクトのaccelerationIncludingGravityオブジェクトのx,y,zの各プロパティに加速度の値が入ります。地球上では重力加速度は約9.8になります。(Wikipediaの重力加速度のページ)

[サンプルをダウンロード]

ポイントとなるコード部分

window.addEventListener("devicemotion", function(evt){
	var ag = evt.accelerationIncludingGravity;
	var x = ag.x;
	var y = ag.y;
	var z = ag.z;