2012-06-11 6 views
1

Я использую onTouch(View arg0, MotionEvent arg1) как вход игры. Он возвращает false, поэтому он не обрабатывается. На моем HTC HD2, работающем 4.0.4, этого достаточно, чтобы позволить игроку ходить достаточно быстро (например, прыгать через препятствия). Тем не менее, мой новый HTC One S, похоже, замедляет обработку, когда я касаюсь, когда я прокручиваю время между двумя onTouch-Events намного быстрее. Есть ли способ установить частоту обновления приемника onTouch? Или у вас есть другие решения для управления проигрывателем?Android onTouch частота обновления

ответ

1

Вы не можете рассчитывать на частоту обновления, но экономить разницу во времени (dt) между двумя обновлениями и рассчитывать скорость в соответствии с прошедшим временем.

Смежные вопросы