Fonctions dans ActionScript
Les fonctions vous permettent d'organiser et
réutiliser votre code. Vous placez des fonctions dans la
chronologie juste comme nous avions fait. Voici une fonction
simple :
myFunction(num) de fonction {newNum de variété = + 3
numériques ; newNum de retour ; }
Une fonction commence par la fonction de mot-clé
suivie du nom de fonction. Les noms de fonction peuvent être
quelque chose que vous voulez, juste comme des noms variables.
Mais ils devraient habituellement être quelque chose qui se
relient à ce que la fonction .
Après fonction le nom vient une parenthèse gauche.
Suit alors une liste de paramètres. Un paramètre est une
variable qui est définie quand la fonction s'appelle. Pensez à
lui comme entrée à une fonction. Dans ce cas-ci, vous allez
donner à la fonction un nombre pour faire quelque chose avec.
Vous pouvez n'avoir un, beaucoup, ou aucun paramètre.
L'une ou l'autre manière, vous vous fermez outre de la section
de paramètres avec une bonne parenthèse et puis utilisez une
parenthèse ouverte pour commencer la fonction.
Toutes les lignes entre l'ouvert et ferment des
parenthèses sont les instructions à l'intérieur de la fonction.
Dans ce cas-ci, une nouvelle variable locale est créée,
appelé newNum. La valeur du newNum est placée à celui qui
numérique soit, plus 3. Ainsi si vous passez des 7 dedans à la
fonction comme numérique, le newNum est maintenant 10.
La commande de retour est spéciale seulement des
fonctions intérieures utilisées par commande. Elle accomplit
la fonction et place une valeur comme résultat de la fonction.
Dans ce cas-ci, le newNum est le résultat de la fonction.
Pour employer cette fonction, l'appeler aimez-l'était une
fonction ou une commande standard d'ActionScript, telle que la trace.
Voici un exemple :
variété a = myFunction(7) ;
Cette ligne de code crée une nouvelle variable locale
appelée le a. Il endroits dans lui les résultats de
myFunction(7). Pour déterminer cette valeur, le myFunction
s'appelle avec le numéro 7 en tant que son seulement paramètre.
Quand la fonction commence, elle crée une variable locale
appelée numérique et l'intérieur des endroits 7 il. Elle
court alors le code à l'intérieur, qui finit avec la commande de
retour envoyant la valeur 10 de nouveau à la chose qui a à l'origine
appelé la fonction. Dans ce cas-ci, a obtient l'ensemble à 10.
Une grande chose au sujet des fonctions est que vous
pouvez les réutiliser. Voici trois lignes de code qui
réutilisent la fonction pour produire trois résultats différents :
trace(myFunction(7)) ; trace(myFunction(13)) ;
trace(myFunction(2)) ;
Quand vous courez ce code, avec la fonction incluse avant
elle, vous obtiendrez les résultats 10, 16, et 5. Un autre
avantage à employer des fonctions est que vous pouvez faire un
changement de la fonction, et elle affectera toutes les commandes qui
emploient cette fonction. Par exemple, si vous changez + les 3
dans la fonction en + 4, les résultats des trois lignes précédantes
deviennent 11, 17, et 6.
c'est un article supplémentaire par Milan Midovich
Déni : Notre site Web n'est pas
responsable de l'information contenue par cet article. Cet
article reflète nullement les vues, les avis, les pensées ou la
croyance du personnel d'annuaire d'articles.
Notification de traduction : L'article
"fonctions dans ActionScript" a été traduit en utilisant un service
de traduction automatisé. Nous faisons des excuses sincèrement
pour toutes les erreurs de traduction qui se sont produites.
Merci de l'arrangement.