From cb38e83c36773b4f27088612b7a42ca8c6bafa81 Mon Sep 17 00:00:00 2001 From: akagundu <david.akagunduz@gmail.com> Date: Wed, 29 Nov 2023 23:20:57 +0100 Subject: [PATCH] amelioration de pause --- main.c | 26 +++++++++++++++++--------- prog | Bin 17152 -> 17152 bytes 2 files changed, 17 insertions(+), 9 deletions(-) diff --git a/main.c b/main.c index 178d570..8242eb0 100644 --- a/main.c +++ b/main.c @@ -195,7 +195,8 @@ void InitialisationDuSerpent(int *p_serpent) /* L'initialisation du serpent */ } int main() -{ +{ + unsigned char pause = 0; int score =0; unsigned long suivant; int go_on=1; @@ -243,11 +244,15 @@ int main() direction = 2; break; case XK_space: - switch (Touche()) - { - case XK_space: - break; + if(pause == 0) + { + pause = 1 ; + } + else if(pause == 1) + { + pause = 0; } + default: @@ -256,9 +261,10 @@ int main() } } else - { - if (Microsecondes()>suivant) - { + { if(pause==0){ + + if (Microsecondes()>suivant) + { n++; if(n%60==0) { @@ -270,7 +276,9 @@ int main() DeplacementSerpent(direction,serpent,longueur_serpent); - } + } + } + } } diff --git a/prog b/prog index a3f33c7b9d86d7d6538df11182d93b76d991d3ea..6c81fe9a14adf88b5912f90eaa05c6b88b69ed4c 100755 GIT binary patch delta 599 zcmZo@V{B+++`z%e`IC<U41R7FWK3rgQFW6_xXuy$Vb<5fZf`43pG|cA@_us<^GgYq zW3Go8CYQ=s)K`D~|KFq2^@B&Z>kE&A512eUkH1KVi2XS3dIn^gM|155hEiRRZdN;G zAg}Y_E=8c|K1PsKFY6{|kl67TkARwXfW%%t0+K*IKOlOzu;{6S>RI<y7^Z0*P}2^e zZiW}TCfmzO)E9!>(94<vRjCBxcDw!n*|hf$nEe677XSPI|4TQx-qT<H|8M@m$ltmY zXcEM@A3z}w+mQbZ3?(iQy1dN8HW<YBfzah?9=1Usz669W5A$fQ|DjM~<zX8L5|(=H z1`G+X*X{z11+syTVt9EG!UmEIFONdlOd$47Akk2Jn4y#n7|4vTxqxiOQgDC+{j&_H z1my0`pa1`#@Ujo8l)tqF$bz_cCCI&&lbz)}xsyRb3Y1`Y5iohWoPzwaZ$RJGUSZ&G z-S7`4(+xBTtmfq5%{Syk7&j@LVG?czImDGuppD6ymyNlKiHDtI^Ft*GuF2nZJQ?3? qcGO+Y3Zz~dr86@&Zw@r$=VUxHIniF9^Nk$HHU@?_n`hdmGXnr%L+TU& delta 597 zcmZo@V{B+++`z%e`IL_V44!TlWK3rg5xbtI^C)xjt*h@{8C=vR2KDFJb#Crqekn1z zQpTdb{_Fq$9-XcqJi1+9cpQAd<k5NjMK(n2$8py)AcH)bYd<iQ>UwmuIw=Erod<U* z0!8;Rf~0y`w=sjnj=y*Y)U*R6_VNOd1nT(#(Zh#DPZLznrmyudO>=;nb^vuVyx8~U z|NouGm>3v#Ednar#|0GI4<cTaf}GXMngP|U2I6+R{s38i@DG^%0mPR6`~Uw-6S#5b zfyOoeVB~L|3p4{_!yllKhi%Az28NP)7YL&~&%-ttB;W&~%i}z3gFt)<2wm>y(fmW9 z#LB}q5F{$~+71{vVBekw8Vh6t9mVi+KZFe=8D4INuz~(yc)1)%K&);8Sq(G^=#Nc6 zDGw2#gZF>_|9`^E7Py-IlSAbExGO>72^3>^kv4g)oPy$>Z$N+4USZ&GJ@gMIvk<5g ztmfol28PXV<U|-JA7B#Mq;Q5wI2UBGE1y6clQS<Ha|#m=JICgSN)lX?zw3B1-q`G@ oyPOqBy);T^X3X6jXvWXUxNUNxy*}p+Igp(U3^z8<v`=RS06CK8UH||9