Confondre avec ce problème apparemment simple

  • Barikoopa
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Avr 26, 2006
  • Messages: 7
  • Status: Offline

Message Décembre 19th, 2007, 7:34 pm

Im faire un jeu de défilement et d'improviser mes propres codes basés sur quelques idées Ive a appris il ya quelque temps. Ce qui Im essayant de faire est de vous count continuent d'augmenter par d'autres jusqu'à ce qu'il soit égal à 27, puis quand il est égal à 27 commencent à diminuer par d'autres jusqu'à ce qu'il atteigne de nouveau sur 0. Je veux que cela continue dans un cycle sans fin. Au début, j'ai essayé:
Code: [ Select ]
    if (count = 0) {
        count += 1;
    } else
    if (count = 27) {
        count -= 1;
    }
  1.     if (count = 0) {
  2.         count += 1;
  3.     } else
  4.     if (count = 27) {
  5.         count -= 1;
  6.     }


Quand cela ne fonctionnait pas, j'ai essayé:
Code: [ Select ]
   count += num;
    if (count = 0) {
        num = 1;
    } else
    if (count = 27) {
        num = -1;
    }
  1.    count += num;
  2.     if (count = 0) {
  3.         num = 1;
  4.     } else
  5.     if (count = 27) {
  6.         num = -1;
  7.     }


Aucune de ces travaillé, j'ai tracé
Code: [ Select ]
    if (count == 0) {
        count += 1;
    } else
    if (count == 27) {
        count -= 1;
    }
  1.     if (count == 0) {
  2.         count += 1;
  3.     } else
  4.     if (count == 27) {
  5.         count -= 1;
  6.     }




Je pense qu'on pourrait s'en tirer en utilisant une boucle.

Code: [ Select ]
while(count <= 27) {
    count + 1;
}
while(count >= 0) {
    count - 1;
}
  1. while(count <= 27) {
  2.     count + 1;
  3. }
  4. while(count >= 0) {
  5.     count - 1;
  6. }

Afficher de l'information

  • Total des messages de ce sujet: 3 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 46 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC