From f1db12f759bba7b34b058563aa6bfb0425280261 Mon Sep 17 00:00:00 2001 From: fdai8040 Date: Sat, 3 Feb 2024 17:51:40 +0000 Subject: [PATCH] =?UTF-8?q?refactoring:=20=C3=A4nderung=5Ffunktion=5Fproce?= =?UTF-8?q?ssPlayerInput?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/c/Pong/pong.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/c/Pong/pong.c b/src/main/c/Pong/pong.c index a07a430..d962a4c 100644 --- a/src/main/c/Pong/pong.c +++ b/src/main/c/Pong/pong.c @@ -132,16 +132,16 @@ int checkGameEnd(int score1, int score2, int maxScore) { } } -void processPlayerInput(Paddle *paddle, int userInput) { +void processPlayerInput(int *paddlePositionY, int userInput) { if (userInput == -1) { // Bewegt den Schläger nach oben, solange der obere Rand nicht erreicht ist - if (paddle->y > 0) { - paddle->y--; + if (*paddlePositionY > 0) { + *paddlePositionY -=1; } } else if (userInput == 1) { // Bewegt den Schläger nach unten, solange der untere Rand nicht erreicht ist - if (paddle->y < HEIGHT - PADDLE_LENGTH) { - paddle->y++; + if (*paddlePositionY < HEIGHT - PADDLE_LENGTH) { + *paddlePositionY += 1; } } }