Тема: fps limit
Показать сообщение отдельно
Старый 08.02.2013, 14:30
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 7  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
В последнем случае, скорость течения игры не будет привязана к fps.
Будет. Все это фигня. Это так же будет тормозить вместе с плеером.
Есть фишка в проверке через getTimer() сколько времени прошло с момента последней перерисовке, и на основе формул расчитывать где должен быть конкретный объект в это время. Но от тормозов это совсем не избавит. Даже если объекты будут появляться в нужных местах, вся анимация будет дерганой.

Цитата:
изначально на таймере и делал, пробовал и так и так, но с фпс почему-то лучше работает
Если это было по TimerEvent.TIMER, то в обработчике нужно было вызывать e.updateAfterEvent() для принудительной перерисовки экрана.