Créer un jeu avec Unity 3D

Les boucles

ToutApprendre

- Titre : Créer un jeu avec Unity 3D

- Auteur : ToutApprendre

- Parution : 12 septembre 2014

- Licence : Les sources présentées sur cette page sont libres de droits et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation constitue une œuvre intellectuelle protégée par les droits d'auteur. Copyright ® 2014 Équipe rubrique 2D/3D/Jeux. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Sommaire

- Navigation

- I. Vidéo

- II. Ce qu'il faut retenir

- II-A. Les boucles

- II-A-1. while (tant que)

- II-A-2. for (pour)

- III. Commenter

- IV. Remerciements

- Navigation

Navigation

Tutoriel précédent : Les conditions

Sommaire

Tutoriel suivant : Les tableaux

I - Vidéo

Animation en format "youtube" non supportée.
Contenu uniquement consultable en ligne à cette adresse :
https://www.youtube.com/watch?v=Wl_rOnFfkyg

II - Ce qu'il faut retenir

II-A - Les boucles

En programmation, le fait de faire un copier-coller dans le code est un mauvais signe. En effet, un copier-coller duplique le code et si celui-ci doit être modifié (bogue ou modification du comportement), il se peut que la copie soit oubliée et donc, que le bogue reste dans le programme.

II-A-1 - while (tant que)

Voici la structure d'une boucle while :

while (condition)
{
}

Cela signifie : tant que la condition est vérifiée les actions entre les accolades sont exécutées.

Voici un exemple :

private var compteur:int = 0;

while(compteur <= 10){
print("Compteur vaut= " + compteur);

compteur = compteur + 1;
}

Dans la console, vous aurez donc :

Compteur vaut= 0
Compteur vaut= 1
Compteur vaut= 2
Compteur vaut= 3
Compteur vaut= 4
Compteur vaut= 5
Compteur vaut= 6
Compteur vaut= 7
Compteur vaut= 8
Compteur vaut= 9
Compteur vaut= 10

II-A-2 - for (pour)

Voici la structure d'une boucle for :

for (initialisation ; condition ; pas)
{
}

Dans cette boucle, vous pouvez directement créer une variable dans 'initialisation'. La boucle s'exécutera tant que la condition est vraie et à chaque fin de boucle, le 'pas' est effectué.

Voici un exemple :

for(var i:int = 0; i < 10 ; i++ ){
print("La valeur de i vaut: " + i);
}

Ce qui affichera :

La valeur de i vaut: 0
La valeur de i vaut: 1
La valeur de i vaut: 2
La valeur de i vaut: 3
La valeur de i vaut: 4
La valeur de i vaut: 5
La valeur de i vaut: 6
La valeur de i vaut: 7
La valeur de i vaut: 8
La valeur de i vaut: 9

III - Commenter

Vous pouvez commenter et donner vos avis dans la discussion associée sur le forum, ou encore, poser vos questions dans le forum Unity.

IV - Remerciements

Nous remercions « ToutApprendre » pour l'élaboration et la réalisation de ces vidéos. Vous pouvez retrouver sa chaîne YouTube en suivant ce lien.

Navigation

Tutoriel précédent : Les conditions

Sommaire

Tutoriel suivant : Les tableaux