blanche_trou
boolean blanche(){
//si la boule blanche rentre dans un trou la fonction booléenne est vraie
if (x<50 && x>0 && y<50 && y>0) {
return true ;
}
if (x+20<750 && x+20>720 && y<50 && y>0) {
return true;
}
if (x+20<750 && x+20>720 && y+20<500 && y+20>470) {
return true;
}
if (x<50 && x>0 && y+20<500 && y+20>470) {
return true;
}
if (x<390 && x>355 && y<40 && y>0) {
return true;
}
if (x+20<390 && x+20>355 && y<40 && y>0) {
return true;
}
if (x+20<390 && x+20>355 && y+20<500 && y+20>470) {
return true;
}
if (x<390 && x>355 && y+20<500 && y+20>470) {
return true;
}
//sinon, elle est fausse
return false;
}
void blanche_trou (){
boolean blanche = blanche();
if (blanche){
//la boule blanche ne bouge plus
vitessex=0;
vitessey=0;
//la boule blanche revient à sa position de départ
x=600;
y=200;
}
}