Ответ в теме: Еденичное нажатие клавиши

#1787

saxartom
Участник
Сообщений:22

Зарегистрирован:
17.09.2015

Репутация:4

 

Вот код в основном цикле (объявление переменной вне цикла) . Пробовал его и в цикл событий вставлять – ничего.

bool CheckMouseClick = true;

if (Mouse::isButtonPressed(Mouse::Left)){
if (CheckMouseClick == true){
CurrentFrame += 0.005*time;
if (CurrentFrame > 7){
CheckMouseClick == false;
CurrentFrame -= 7;
}
hero.sprite.setTextureRect(IntRect(77 * int(CurrentFrame), 430, 77, 75));
}
else CheckMouseClick == true;