Autorisation : Membre
Nb de messages : 60
Inscrit le : Mer 21 Sep 2011, 17:10
Posté le : Jeu 16 Fév 2012, 22:00
j'ai cree un mario mais le programme ralenti au fur et a meusure du temps. comment faire ppour avoir toujours la meme vitesse de jou ou pour qu'elle accelaire. je suis sur ti 82 stat. merci d'avance
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 16 Fév 2012, 22:29
Nous ne pouvons pas t'aider avec aussi peu d'informations.
C'eût-été pratique de poster ton programme pour qu'on cherche ce qui ne va pas.
L'usage des mails est loin d'être automatique quand on poste sur un forum.
Consulte mon article goto+ralentissement. Il donne quelques bases pour comprendre la cause la plus commune de ralentissement.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Ven 17 Fév 2012, 22:04
Pour commencer cherche ce qui le fait ralentir.
(Mon article indique une des causes possibles de ralentissements intempestifs.)
Quand sa vitesse sera constante, on pourra chercher utilement des moyens de l'amméliorer en vitesse.
De plus, comme l'a dit sandro, on peut brider le programme lors des premières boucles puis le débrider progressivement.
Code
While... // Boucle principale
...
For(A,1,B):End // temporisation
...
B-1->B
...
End
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Autorisation : Membre
Nb de messages : 60
Inscrit le : Mer 21 Sep 2011, 17:10
Posté le : Mer 07 Mar 2012, 13:59
voila mon mario desole de pas l'avoir poster plus tôt je pouvai tpas je n'ai pas pu non plus regler le probleme de la vitesse qui diminue. vous allez voir c'est le bordelle!!!
Autorisation : Membre
Nb de messages : 3767
Inscrit le : Lun 19 Oct 2009, 21:25
Posté le : Jeu 08 Mar 2012, 0:13
Des boucles sont ouvertes de partout mais plusieurs ne sont pas refermées.
Remplacez le Else par un End puis ajoûtez un End après le premier Stop.
On peut enlever les parenthèses fermantes en fin de lignes et juste avant sto->.
---------------------- ti82statfr: 2008, inscrit: 2009, ti84pocketfr: noël2011, ti30xbmultiview: iut 2012-2014
Perfectionniste, manque tact. Pas le temps de tout publier depuis 2011. Répond toujours aux questions. (rédigé juin 2014)
Il a fini par trouver quelque chose qui fonctionne au niveau des boucles... Cela lui suffit.
Le reste est superflu, il s'agit de légèreté et propreté.
Mais on peut probablement le réécrire avec des optimisations plus substantielles.
__________________________________________________________________________________________
Autorisation : Membre
Nb de messages : 1387
Inscrit le : Ven 25 Mar 2011, 22:58
Posté le : Jeu 15 Mar 2012, 18:24
je dirait que là, ça a été poster les messages à l'aide d'un copier-coller (ça chacun peut le faire), mettre les psudos des posteurs et les colorer en orange (chacun peut le faire). La seule chose qu'il a peut-être fait et qu'un simple membre ne peut pas faire est de supprimer les messages sur l'ancien sujet (on ne peut effacer que ses propres sujets).
Sandro
---------------------- mort à l'inutile, place à la mémoire libre et aux programmes
Autorisation : Membre
Nb de messages : 2164
Inscrit le : Sam 23 Jan 2010, 20:09
Posté le : Jeu 15 Mar 2012, 20:33
Exact, c'est du copié coller de vos messages, avec votre pseudo en orange et en gras.
et pour séparer, utilisez l'underscore _ mais beaucoup de fois... ______
Je n'ai fait que mettre un message, toi aussi tu peux le faire, ça.
Mon "exploit" a seulement été de supprimer l'autre topic.
je peux supprimer et éditer les messages et les topics, ainsi que déplacer les topics dans un autre forum. Ce n'est pas grand chose.
sur forumactif, les modos, on peut faire plein de trucs marrants qu'ici on peut pas faire...
Bref, le rôle primordial d'un modérateur étant d'éviter le hors-sujet, on va s'arrêter là, hein, parce que ça fait deux posts HS.