From 925b0f69ee7d8b60244e9b3a53db8ecd937d67ce Mon Sep 17 00:00:00 2001 From: laemmerzahlkr91200 Date: Mon, 1 Dec 2025 12:50:56 +0100 Subject: [PATCH] What to do in GameWon --- src/main.cpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index 2e4fd6f..001b1e0 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -114,15 +114,18 @@ int main() GameState state = GameState::Idle; //legen wir fest, in welchem Zustand das Spiel startet // Klick-Erkennung if (!gameWon - && state != GameState::LockInput - && state != GameState::CheckingMatch - && IsMouseButtonPressed(MOUSE_LEFT_BUTTON)) + && state != GameState::LockInput //nutzlos gerade + && state != GameState::CheckingMatch //Nutzlos gerade + && IsMouseButtonPressed(MOUSE_LEFT_BUTTON)) { + + // nur im Idle- oder OneFlipped-Zustand wird reagiert<------------------------------------------------- + // ... //Neu Counter counter++; Vector2 mouse = GetMousePosition(); - for (auto &c : cubes) + for (auto &c : cubes) //Hier die State Logik { if (!c.IsFlipped() && !c.IsMatched()) {