Ein Grundgerüst für die Reaktion auf Tastatureingaben Demo
Canvas-Spiel
Punktestand
Beim Laden der Seite wird die Funktionion Init aufgerufen
Init ruft draw() auf
Danach wird auf das Drücken/Klicken des Startbuttons bzw. das Drücken der Enter-Taste gewartet.
Mit dem Drücken des Startbuttons wird die Funktion startGame aufgerufen. Außerdem wird in einem Intervall die Funktion reDraw aufgerufen.
startGame ruft bei einem Tastaturereignis die Funktion movePaddle auf
movePaddle verändert in Abhängigkeit von der gedrückten Taste die Position das Paddles
reDraw löscht den Canvas - Inhalt und ruft die Funktion draw auf