SFML и C++ Уроки \ Разработка игр › Форумы › SFML System, Window и другие вопросы › Еденичное нажатие клавиши › Ответ в теме: Еденичное нажатие клавиши
C++
1 2 3 4 5 6 7 8 9 10 11 |
if (Mouse::isButtonPressed(Mouse::Left)){ if (CheckMouseClick){ CurrentFrame += 0.005*time; if (CurrentFrame > 7){ CheckMouseClick = false; CurrentFrame -= 7; } hero.sprite.setTextureRect(IntRect(77 * int(CurrentFrame), 430, 77, 75)); } } else CheckMouseClick = true; |