SFML и C++ Уроки \ Разработка игр › Форумы › SFML System, Window и другие вопросы › Работа со временем, сильно тормозит приложение › Ответ в теме: Работа со временем, сильно тормозит приложение
Попробуй вынести
C++
1 |
sprite.setTextureRect(IntRect(int(CurrentFrame) * 30, 97, 30, 32)); |
из условия нажатия клавиши
И меняй анимацию вот таким условием
C++
1 2 3 4 |
if(H_DIR == 0) // За пределами if(клавиша нажата) { sprite.setTextureRect(IntRect(int(CurrentFrame) * 30, 97, 30, 32)); } |