Я хочу создать меню, используя SDL2 в C, и моя кнопка не работает, когда я нажимаю его.
Что я хочу сделать: Когда я нажимаю на кнопку «бросить курить», я хочу покинуть игру.
Может кто-нибудь помочь мне, пожалуйста?
while(SDL_PollEvent(&ev) != 0){
if(ev.type == SDL_QUIT){
isRunningMain = 0;
exit(0);
}else{
currentImage = mainMenuBg;
SDL_Rect pos[2];
int x,y;
//position of the button to leave the game:
pos[0].x = 50;
pos[0].y = 300;
pos[0].h = 50;
pos[0].w = 200;
x = ev.button.x;
y = ev.button.y;
if(ev.type == SDL_MOUSEBUTTONDOWN){
if(ev.button.button == SDL_BUTTON_LEFT){
if(ev.button.x > 50 && ev.button.x < 170 && ev.button.y > 300 && ev.button.y < 340){
SDL_FreeSurface(currentImage);
}
}