Co je to nejjednodušší způsob, jak kalibrovat nastavení náklonu pro iPhone aplikace?

hlasů
1

Dávám uživatele iPhone App schopnost používat ovládací prvky náklonu při stání, sezení, ležení atd. Uživatel nastaví pro každou pozici tím, že půjdete do nastavení obrazovky, držení telefonu v požadovaném úhlu, a klepnutím na tlačítko uložit. Jaký je nejlepší způsob, jak to udělat v kódu?

Jediná věc, že ​​jsem obeznámen se je akcelerometr delegát, kde můžu dostat x, y a z hodnoty.

Položena 15/11/2009 v 16:15
zdroj uživatelem
V jiných jazycích...                            


3 odpovědí

hlasů
1

Za prvé, váš přístup se zdá poněkud zvláštní, ale hej, to je vaše aplikace ...

Nemohu dodat kompletní řešení, ale jen malý náznak; Budete muset použít akcelerometr delegáta a filtrovat hodnoty za použití low-pass filtr pro izolaci gravitaci. Jakmile budete mít vektor gravitace, všechno ostatní by mělo být poměrně přímočará. Je nám líto, že je tak vágní, ale to je v pořádku teď mám pro tebe.

Odpovězeno 15/11/2009 v 21:07
zdroj uživatelem

hlasů
1

Řešení máte právě teď se zdá, že je nejlepší pro kalibraci.

Chcete-li to provést v kódu, stačí uložit hodnoty zrychlení při stisknutí tlačítka, pak odečíst tyto uložené hodnoty z jakékoliv nové hodnoty jej kalibrovat.

Odpovězeno 15/11/2009 v 21:09
zdroj uživatelem

hlasů
1

Pokud chcete, aby informace se podívat na http://bobueland.com/cocos2d/?p=370

Odpovězeno 29/12/2011 v 15:18
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more