Jak zmierzyć prędkość machnięcia?
Opracowuję grę, która wykorzysta siłę machnięcia jako zmienne dane wejściowe użytkownika.
Czytałem z dokumentacji, że na zdarzeniu touchesEnded mogę uzyskać tablicę allTouches, która jest listą dotknięć użytkownika zebranych z touchesBegan. Z tego zamierzam uzyskać ostatnie dwa dotknięcia, aby uzyskać kierunek machnięcia. Dostanę także przedział czasowy między dotknięciamiBegan i touchesEnded, z którego otrzymam prędkość machnięcia. Użyję kierunku i prędkości do obliczenia siły machnięcia.
Chciałbym wiedzieć: czy jest lepszy sposób, aby to zrobić? Czy jest to już gdzieś zamknięte w wywołaniu biblioteki?
Z góry dziękuję.