Skip to content
Snippets Groups Projects
Commit d60e9d6f authored by belkhiritaha's avatar belkhiritaha
Browse files

affichage du landing point ennemy

parent d2994d2f
No related branches found
No related tags found
No related merge requests found
...@@ -124,10 +124,6 @@ void ennemyHitBall(){ ...@@ -124,10 +124,6 @@ void ennemyHitBall(){
ball.isHit = 1; ball.isHit = 1;
lastHitPointEnnemyX = ball.x; lastHitPointEnnemyX = ball.x;
lastHitPointEnnemyY = player.h; lastHitPointEnnemyY = player.h;
printf("ennemy new lastHitPointEnnemy : %d %d\n", lastHitPointEnnemyX/BLOCK_SIZE, lastHitPointEnnemyY/BLOCK_SIZE);
printf("ennemy new landingPointEnnemy : %d %d\n", landingPointEnnemyX/BLOCK_SIZE, landingPointEnnemyY/BLOCK_SIZE);
} }
} }
...@@ -135,7 +131,7 @@ void ennemyHitBall(){ ...@@ -135,7 +131,7 @@ void ennemyHitBall(){
} }
void manageEnnemy(){ void manageEnnemy(){
if (SDL_GetTicks() % 1000 < 100) if (SDL_GetTicks() % 1000 < 200)
{ {
manageEnnemyMovement(); manageEnnemyMovement();
} }
......
...@@ -65,11 +65,7 @@ void hitBall() ...@@ -65,11 +65,7 @@ void hitBall()
if(landingPointPlayerIsFind == 0){ if(landingPointPlayerIsFind == 0){
landingPointPlayerX = generatelandingPointPlayer(rxWall); landingPointPlayerX = generatelandingPointPlayer(rxWall);
printf("player new lastHitPointPlayer : %d %d\n", lastHitPointPlayerX/BLOCK_SIZE, lastHitPointPlayerY/BLOCK_SIZE);
printf("player new landingPointPlayer : %d %d\n", landingPointPlayerX/BLOCK_SIZE, landingPointPlayerY/BLOCK_SIZE);
lastHitPointPlayerX = ball.x; lastHitPointPlayerX = ball.x;
lastHitPointPlayerY = player.h; lastHitPointPlayerY = player.h;
......
...@@ -906,6 +906,18 @@ void drawMap2D(int map[][MAP_WIDTH]) ...@@ -906,6 +906,18 @@ void drawMap2D(int map[][MAP_WIDTH])
rect.h = CELL_SIZE; rect.h = CELL_SIZE;
rect.w = CELL_SIZE; rect.w = CELL_SIZE;
} }
if (landingPointEnnemyIsFind == 1)
{
SDL_SetRenderDrawColor(renderer, 255, 0, 0, 255);
rect.x = landingPointEnnemyX * CELL_SIZE;
rect.y = CELL_SIZE;
rect.h = (MAP_HEIGHT - 2) * CELL_SIZE;
rect.w = 3;
SDL_RenderFillRect(renderer, &rect);
// reset taille cellule
rect.h = CELL_SIZE;
rect.w = CELL_SIZE;
}
// draw ball // draw ball
SDL_SetRenderDrawColor(renderer, 0, 255, 0, 255); SDL_SetRenderDrawColor(renderer, 0, 255, 0, 255);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment