Ответ в теме: Проблемы с нажатием спрайта

SFML и C++ Уроки \ Разработка игр Форумы SFML Graphics Проблемы с нажатием спрайта Ответ в теме: Проблемы с нажатием спрайта

#2479
+1
FortT
FortT
Участник
Сообщений:4

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

Репутация:2

Без дополнительных флагов на каждое новое состояние ничего бы не вышло. Пришлось ставить флаг на то что мышь нажата и она именно в этом состоянии(в классе где идет swith из спрайтов меню). Тогда этот флаг передавался в условие в главной программе где прописано: если этот флаг true и мышь отпущена то мы сбрасываем флаг состояния в котором были, делаем true флаг нового состояния. Ранее пыталась просто сбросить флаг либо задавала условие что мышь отпущено, но это не работает без глобальных флагов.