correction bug carrer vert en haut à gauche
This commit is contained in:
parent
04cb573b9b
commit
e234c3f872
Binary file not shown.
@ -13,7 +13,7 @@ extern unsigned long int suivant;
|
|||||||
|
|
||||||
extern int serpent;
|
extern int serpent;
|
||||||
extern int x, y, direction, t, segment, i;
|
extern int x, y, direction, t, segment, i;
|
||||||
extern int pos_x[60], pos_y[60], old_x[60], old_y[60];
|
extern int pos_x[2400], pos_y[2400], old_x[2400], old_y[2400];
|
||||||
|
|
||||||
extern int p, pp, pomme, pommex[5], pommey[5];
|
extern int p, pp, pomme, pommex[5], pommey[5];
|
||||||
extern int fond, Nbr;
|
extern int fond, Nbr;
|
||||||
|
@ -13,7 +13,7 @@ unsigned long int suivant;
|
|||||||
|
|
||||||
int serpent;
|
int serpent;
|
||||||
int x=500, y=500, direction=1, t, segment=10, i;
|
int x=500, y=500, direction=1, t, segment=10, i;
|
||||||
int pos_x[60], pos_y[60], old_x[60], old_y[60];
|
int pos_x[2400], pos_y[2400], old_x[2400], old_y[2400];
|
||||||
|
|
||||||
int p, pp, pomme, pommex[5], pommey[5];
|
int p, pp, pomme, pommex[5], pommey[5];
|
||||||
int fond, Nbr;
|
int fond, Nbr;
|
||||||
|
@ -69,6 +69,8 @@ void Update_Serpent(){
|
|||||||
pos_y[i]=old_y[i-1];
|
pos_y[i]=old_y[i-1];
|
||||||
AfficherSprite(serpent, pos_x[i], pos_y[i]);
|
AfficherSprite(serpent, pos_x[i], pos_y[i]);
|
||||||
}
|
}
|
||||||
|
ChoisirCouleurDessin(CouleurParComposante(0,0,0));
|
||||||
|
RemplirRectangle(0,0,20,20);
|
||||||
old_x[0]=pos_x[0];
|
old_x[0]=pos_x[0];
|
||||||
old_y[0]=pos_y[0];
|
old_y[0]=pos_y[0];
|
||||||
for (i=1 ; i<segment ; i++){
|
for (i=1 ; i<segment ; i++){
|
||||||
@ -77,6 +79,7 @@ void Update_Serpent(){
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*Fonction pour détécter si le serpent se touche lui même*/
|
||||||
void Collision(){
|
void Collision(){
|
||||||
if(seconde!=0 || minute!=0){
|
if(seconde!=0 || minute!=0){
|
||||||
for(i=1; i<segment;i++){
|
for(i=1; i<segment;i++){
|
||||||
|
Loading…
Reference in New Issue
Block a user