Hi, wie macht man es, dass eine Variable seinen alten WErt wieder einstellt.
Beispiel:
- a ist am anfang 0 (a = 0)
- Wenn eine kollision passiert, ist a gleich 1 (a = 1)
- Wenn man jetzt mit escape ein Menu aufruft, dann soll a auf 0 gestellt werden (a = 0)
- Wenn das Menu wieder geschlossen wird, dann soll a, wenn die kollision noch nicht passiert ist, soll dann a wieder, bzw. immer noch 0 sein, wenn die kollision aber davor schon passiert ist, dann soll a auf 1 gestellt werden (a = 0 oder a = 1)
Mir fällt da nur ein, eine zweite Variable zu erstellen, die sich nach der kollision richtet, und das dann wieder abhängig von dieser Variable ist, aber gibts ne andere Möglichkeit, weil sonst müsst ich einiges umstellen und daher wollt ich fragen, ob das auch iwie einfacher geht, bitte auch ne Antwort geben, wenn es keine Alternative gibt oder ihr euch ziemlich sicher seit, dass es keine andere gibt.
Beispiel:
- a ist am anfang 0 (a = 0)
- Wenn eine kollision passiert, ist a gleich 1 (a = 1)
- Wenn man jetzt mit escape ein Menu aufruft, dann soll a auf 0 gestellt werden (a = 0)
- Wenn das Menu wieder geschlossen wird, dann soll a, wenn die kollision noch nicht passiert ist, soll dann a wieder, bzw. immer noch 0 sein, wenn die kollision aber davor schon passiert ist, dann soll a auf 1 gestellt werden (a = 0 oder a = 1)
Mir fällt da nur ein, eine zweite Variable zu erstellen, die sich nach der kollision richtet, und das dann wieder abhängig von dieser Variable ist, aber gibts ne andere Möglichkeit, weil sonst müsst ich einiges umstellen und daher wollt ich fragen, ob das auch iwie einfacher geht, bitte auch ne Antwort geben, wenn es keine Alternative gibt oder ihr euch ziemlich sicher seit, dass es keine andere gibt.
Gruß Gamer