ajout de l'écran de victoire et suppression du menu des themes
This commit is contained in:
parent
07e292e152
commit
42fbdd610c
@ -245,7 +245,9 @@ int essay(int grille_x){
|
|||||||
|
|
||||||
}
|
}
|
||||||
if (Victoire(found,grille_x,4)){
|
if (Victoire(found,grille_x,4)){
|
||||||
printf("Victoire !\n");
|
ChargerImageFond("./background/ecran-victoire.png");
|
||||||
|
while(Touche()!=XK_space){
|
||||||
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
BIN
affichage.o
Normal file
BIN
affichage.o
Normal file
Binary file not shown.
108
menu_v2.c
108
menu_v2.c
@ -39,106 +39,26 @@ int menu_principal(void){
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
//affichage du menu theme
|
//affichage du menu difficultée
|
||||||
if((x>384) && (x<1114) && (y>384) && (y<459)){
|
if((x>384) && (x<1114) && (y>384) && (y<459)){
|
||||||
ChargerImageFond("./background/menu-theme.png");
|
ChargerImageFond("./background/menu-difficultee.png");
|
||||||
|
|
||||||
ToucheEnAttente();
|
|
||||||
while(1){
|
while(1){
|
||||||
SourisPosition();
|
if(SourisCliquee()){
|
||||||
x=_X;
|
|
||||||
y=_Y;
|
|
||||||
|
|
||||||
//affichage du menu sur le boutton retour
|
|
||||||
if((x>1194) && (x<1399) && (y>45) && (y<121)){
|
|
||||||
ChargerImageFond("./background/menu-theme-retour.png");
|
|
||||||
}
|
|
||||||
|
|
||||||
//affichage du menu theme
|
|
||||||
else{
|
|
||||||
ChargerImageFond("./background/menu-theme.png");
|
|
||||||
}
|
|
||||||
|
|
||||||
if (SourisCliquee()){
|
|
||||||
x=_X;
|
x=_X;
|
||||||
y=_Y;
|
y=_Y;
|
||||||
|
|
||||||
//retour au menu principal
|
if((x>68) && (x<488) && (y>266) && (y<696)){
|
||||||
if((x>1194) && (x<1399) && (y>45) && (y<121)){
|
FermerGraphique();
|
||||||
menu_principal();
|
essay(3);
|
||||||
}
|
}
|
||||||
|
if((x>537) && (x<958) && (y>266) && (y<696)){
|
||||||
//affichage du menu difficultée du theme n°1
|
FermerGraphique();
|
||||||
if((x>66) && (x<491) && (y>356) && (y<781)){
|
essay(4);
|
||||||
ChargerImageFond("./background/menu-difficultee.png");
|
|
||||||
|
|
||||||
while(1){
|
|
||||||
if(SourisCliquee()){
|
|
||||||
x=_X;
|
|
||||||
y=_Y;
|
|
||||||
|
|
||||||
if((x>68) && (x<488) && (y>266) && (y<696)){
|
|
||||||
FermerGraphique();
|
|
||||||
essay(3);
|
|
||||||
}
|
|
||||||
if((x>537) && (x<958) && (y>266) && (y<696)){
|
|
||||||
FermerGraphique();
|
|
||||||
essay(4);
|
|
||||||
}
|
|
||||||
if((x>1007) && (x<1432) && (y>266) && (y<696)) {
|
|
||||||
FermerGraphique();
|
|
||||||
essay(5);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
if((x>1007) && (x<1432) && (y>266) && (y<696)) {
|
||||||
//affichage du menu difficultée du theme n°2
|
FermerGraphique();
|
||||||
if((x>535) && (x<960) && (y>356) && (y<781)){
|
essay(5);
|
||||||
ChargerImageFond("./background/menu-difficultee.png");
|
|
||||||
|
|
||||||
while(1){
|
|
||||||
if(SourisCliquee()){
|
|
||||||
x=_X;
|
|
||||||
y=_Y;
|
|
||||||
if((x>68) && (x<488) && (y>266) && (y<696)){
|
|
||||||
FermerGraphique();
|
|
||||||
essay(3);
|
|
||||||
}
|
|
||||||
if((x>537) && (x<958) && (y>266) && (y<696)){
|
|
||||||
FermerGraphique();
|
|
||||||
essay(4);
|
|
||||||
}
|
|
||||||
if((x>1007) && (x<1432) && (y>266) && (y<696)) {
|
|
||||||
FermerGraphique();
|
|
||||||
essay(5);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
//affichage du menu difficultée du theme 3
|
|
||||||
if((x>1005) && (x<1430) && (y>356) &&(y<781)){
|
|
||||||
ChargerImageFond("./background/menu-difficultee.png");
|
|
||||||
|
|
||||||
while(1){
|
|
||||||
if(SourisCliquee()){
|
|
||||||
x=_X;
|
|
||||||
y=_Y;
|
|
||||||
if((x>68) && (x<488) && (y>266) && (y<696)){
|
|
||||||
FermerGraphique();
|
|
||||||
essay(3);
|
|
||||||
}
|
|
||||||
if((x>537) && (x<958) && (y>266) && (y<696)){
|
|
||||||
FermerGraphique();
|
|
||||||
essay(4);
|
|
||||||
}
|
|
||||||
if((x>1007) && (x<1432) && (y>266) && (y<696)) {
|
|
||||||
FermerGraphique();
|
|
||||||
essay(5);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user