Hallo, ich verstehe nicht, warum der Ball in diesem Code hier wenn ich die Tasten a oder d drücke immer nach rechts rollt. Eigentlich sollte er auf a nach links und auf d nach rechts rollen... der code ist das hier:
und bei w und s ist es jetzt genau so... ich weiß, ich mache etwas falsch. ich denke ich bin zu verbraucht, ich checke echt nicht warum das nicht geht. ich bitte um hilfe
lg Robin
Ja, das Programmieren ist schwer und zerreißt einem manchmal den Kopf. Aber dran bleiben ist alles dann kommt man auch weiter.
Übrigens: In "richtigem" C/C++ könnte das u.U. Probleme geben, da dort nicht unbedingt sichergestellt ist, dass (key_cur || key_d) genau 1 zurückliefert, wenn eine der Tasten gedrückt ist. In Lite-C liefern wahre Vergleiche aber immer 1 zurück.