Créer un jeu avec Unity 3D

Les fonctions

L'auteur

Profil Pro

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

Navigation

Tutoriel précédent : les tableaux

 

Sommaire

 

Tutoriel suivant : les classes

I. Vidéo


Cliquez pour lire la vidéo


II. Ce qu'il faut retenir

II-A. Les fonctions

Les fonctions permettent d'éviter de taper plusieurs fois un même code que vous souhaitez utiliser de multiples fois. Ainsi, elles permettent d'améliorer la compréhension et la lisibilité du code en découpant le programme en parties logiques.

La syntaxe JavaScript pour définir une fonction est la suivante :

 
Sélectionnez
function maFonction() {
    // Code de ma fonction
}

Cette fonction s'appelle maFonction et ne prend aucun paramètre.

Vous pouvez spécifier des paramètres, pour qu'il y ait accès, comme suit :

 
Sélectionnez
function addition(a:int, b:int) {
    print(a+b);
}

Les variables a et b devront être passées lors de l'appel à la fonction :

 
Sélectionnez
addition(5,9);

Ce qui affichera « 14 ».

Finalement, une fonction peut aussi retourner une variable :

 
Sélectionnez
function addition(a:int, b:int) {
    return a+b;
}

Ainsi, vous pouvez stocker le résultat de la fonction dans une autre variable, pour l'utiliser plus tard. Par exemple :

 
Sélectionnez
var res = addition(5,9);
print(res);

Les variables déclarées dans les fonctions ne sont accessibles que dans celles-ci.

Une fonction ne peut retourner qu'une seule valeur.

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 tableaux

 

Sommaire

 

Tutoriel suivant : les classes

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

  

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.