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

display hover/noHover

parent bed77b99
No related branches found
No related tags found
No related merge requests found
No preview for this file type
......@@ -42,9 +42,8 @@ void manageMovement(){
int selectStateHover(){
int stateHover = 0;
int distance = sqrt(pow(abs(mousePosition.x-player.x), 2)+pow(abs(mousePosition.y-player.y), 2));
printf("distance : %d\n", distance);
if(distance <= 100){
int distance = sqrt(pow(abs(mousePosition.x - player.x/CELLSIZE), 2)+pow(abs(mousePosition.y - player.y/CELLSIZE), 2));
if(distance <= 1){
stateHover = 1;
}
return stateHover;
......
......@@ -115,6 +115,9 @@ void drawMap(){
if (selectStateHover()){
SDL_RenderCopy(renderer, hoverTexture, NULL, &rect);
}
else {
SDL_RenderCopy(renderer, noHoverTexture, NULL, &rect);
}
}
rect.x += CELLSIZE;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment