センサーから得られる方角を取得する 縦持ち(地面に対して端末を垂直に持った状態)の場合に正しく値が取得できます 戻り値のx:方角(単位:ラジアン 0.0f:北 π/2.0f:東 -π/2.0f:西 -π or π:南) 戻り値のy:前後の傾斜(単位:ラジアン 0.0f:端末が縦持ちで垂直(逆さまで垂直の場合含む)の状態 π/2.0f:前方方向に90度倒した状態(画面が空を向いている状態) -π/2.0f:後方方向に90度倒した状態(画面が地面を向いている状態)) 戻り値のz:左右の傾斜(単位:ラジアン 0.0f:端末が縦持ちで垂直の状態 π/2.0f:右方向に90度倒した状態 -π/2.0f:左方向に90度倒した状態 -π or π:端末が上下さかさまで垂直の状態)
See Implementation
センサーから得られる方角を取得する 縦持ち(地面に対して端末を垂直に持った状態)の場合に正しく値が取得できます 戻り値のx:方角(単位:ラジアン 0.0f:北 π/2.0f:東 -π/2.0f:西 -π or π:南) 戻り値のy:前後の傾斜(単位:ラジアン 0.0f:端末が縦持ちで垂直(逆さまで垂直の場合含む)の状態 π/2.0f:前方方向に90度倒した状態(画面が空を向いている状態) -π/2.0f:後方方向に90度倒した状態(画面が地面を向いている状態)) 戻り値のz:左右の傾斜(単位:ラジアン 0.0f:端末が縦持ちで垂直の状態 π/2.0f:右方向に90度倒した状態 -π/2.0f:左方向に90度倒した状態 -π or π:端末が上下さかさまで垂直の状態)