2010-01-16 110 views
4

有人可以請給我一個例子,你如何檢測iPhone是左移還是右移。就像一個長時間的抖動版本,我希望我的應用能夠知道用戶手臂是向右還是向左。想象一下你的手像窗戶雨刮器一樣帶着手機末端加速度計檢測左右移動

有什麼想法嗎?

謝謝,山姆:P

回答

5

這將是acceleration.x值。設想3條線穿過你的iPhone:
1)垂直於你的iPhone屏幕並穿過它的線,那將是Z.
2)水平和平行線到你的屏幕,這將是X(你'重新尋找)。 3)垂直和平行線到你的屏幕,這將是Y.

因此,向左或向右移動iPhone會在X圖中產生變化。向上或向下移動iPhone會在Y圖形中產生變化。向前或向後移動iPhone會在Z圖中產生變化。
希望這可以幫助你掌握加速計的概念,
〜Natanavra。