2011-10-16 16 views
0

我最近完成了一個音高訓練比賽。Core-Motion/accelerometer:檢測iPad的一邊是否擡起

問題是遊戲需要用戶做出數千次A/B /兩次都沒有做出決定,而且我非常害怕RSI,所以我無法播放它。我只是設法編寫它。但它太多了。

我希望能夠將設備放在膝蓋上,擡起我的左膝爲A,我的右膝爲B,雙膝都爲'不'。

是否有人知道一些代碼將切入追逐,並節省我不得不亂搞原始加速度計數據?

或者這是一個愚蠢的問題?也許這只是幾行代碼與這些數據?任何人都可以看清楚嗎?

+0

難道只是在加速度計上查看X軸並在高於或低於特定值時跳閘? – fluffy

回答

1

我希望你需要檢測多個軸的變化,但你很可能最終會自己做這項工作。

一些幫助,你可以看看http://developer.apple.com/library/IOS/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/MotionEvents/MotionEvents.html.

但你可能會發現CMDeviceMotionObject可滿足您的需求,讓你可以告訴設備如何定向:

http://developer.apple.com/library/IOS/#documentation/EventHandling/Conceptual/EventHandlingiPhoneOS/MotionEvents/MotionEvents.html

這可能是我相信最簡單的方法。