while, do.....while?! :-(

while, do.....while?! :-( - Flash/ActionScript - Programmation

Marsh Posté le 03-05-2006 à 11:40:52    

bien le boujour a tous!!!
 
alors voila mon probleme dés que je mets dans actionscript un while ou un do...while  sa bloque!!!!
 
i me dit en gros que ya un scripte dans mon animation qui ralenti flash player
 
 
help me please!!!!

Reply

Marsh Posté le 03-05-2006 à 11:40:52   

Reply

Marsh Posté le 03-05-2006 à 14:09:13    

tu doit mal t'y prendre, for, while et do while peuvent facilement se transformer en boucle infinie pour peu que tu est une erreur dans ta condition de sortie de boucle...
 
exemples:

Code :
  1. //1er cas:
  2. for (i=0; i>0; i++) {
  3.   //i serat toujours superieur a 0
  4. }
  5. //2eme cas: un classique PB de = (qui est une atribution) a ne pas confondre avec == (test d'egalite)
  6. i = 0;
  7. flag = true;
  8. while (flag=true) {
  9.   i++;
  10.   if (i>10) {
  11.      flag = false;
  12.   }
  13. }


Message édité par mechkurt le 03-05-2006 à 14:10:21

---------------
D3
Reply

Marsh Posté le 03-05-2006 à 14:22:12    

merki

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed