Principe :
La fonction est un des outils indispensable du petit programmateur. Il vous est peut-être arrivé de devoir utiliser à différents endroits de votre animation les mêmes lignes de codes. Dans ce cas, vous utilisez le copiez/collez. Avec les fonctions, vous définissez une fois pour le code que vous devez appeler, vous le nommer, et vous le réutilisez partout en appelant le nom de votre fonction.
Voici la syntaxe de création d'une fonction :
Le mieux est de placer vos fonctions sur la première image de votre animation sur un calque dédié.
function nom_fonction(paramètres){
commandes;
}
nom_fonction : le nom de votre fonction
paramètres : optionnel, permet d'inclure une variable qui sera définie à l'appel de la fonction
commandes : toutes les lignes de commandes que vous voulez que votre fonction execute
Voici la syntaxe d'appel d'une fonction :
nom_fonction(paramètres);
Exemple sans passage de paramétres :
Création de la fonction :
function ma_fonction(){
trace(mavariable1);
trace(mavariable1);
trace(mavariable1);
trace(mavariable1);
}
Appel de la fonction :
ma_fonction();
Exemple avec passage de paramétres :
Création de la fonction :
Cette fonction dépalce en x et en y l'occurence bonhomme sur la scène du nombre de pixel définit par la variable "pas".
function ma_fonction(pas){
bonhomme._x+=pas;
bonhomme._y+=pas;
}
Appel de la fonction :
La variable "pas" prend ici la valeur 5.
ma_fonction(5);
Voilà, n'hésitez pas à poser vos questions ou à signaler des points qui nécessitent plus d'explications.
Commentaires