Konsole wird durch diese Schleife richtig langsam.



  • Hallo,

    Mein Problem ist, dass bei der Schleife mein Spiel in der Konsole richtig lagsam läuft.

    void Bewegung(){
    kbhit();
    if(kbhit()!=0)                               
    {
    Taste = getch();
    }
    if(Taste == 97)                              
    {
    BewegungLinks();
    Tasterichtig=Taste;
    }
    else if(Taste == 115)
    {
    BewegungRunter();
    Tasterichtig=Taste;
    }
    else if(Taste == 119)
    {
    BewegungHoch();
    Tasterichtig = getch();
    Tasterichtig=Taste;
    }
    else if(Taste == 100)
    {
    BewegungRechts();
    Tasterichtig=Taste;
    }
    else if(Taste != 100 && Taste != 97 && Taste != 115 && Taste != 119)
    {
    	Taste= Tasterichtig;
    }
    }
    


  • Ja und jetzt? Sollen wir riechen wo das Problem liegt!?



  • Sry erster Beitrag, egal hab grad den Fehler gefunden.


Anmelden zum Antworten