banner

Précédent   InfographiK - Communauté Graphique > FLASH & ACTION SCRIPT > Programmation AS > ActionScript 1.0

Réponse
 
LinkBack Outils de la discussion
  #1 (permalink)  
Vieux 06/03/2007, 11h50
Avatar de Adddvancer
Archives d'adddvance
 
Date d'inscription: March 2007
Messages: 49
:: Théorie Cours 008 ::Les Fonctions

:: Technologie As Niveau 1.0 ::
:: Les Fonctions dans ActionScript ::


Souvent, lorsqu'on programme dans tout type de langage on emploie les mêmes codes.
Exemple: Vous avez 10 boutons et vous voudriez mettre 10 x le même code?

Pour cela, nous faisons appel à la fonction. elle est écrite une seule fois puis est référencée à plusieurs endroits. ceci permet en effet d'alléger le code et de l'optimiser.

Une fonction se présente de la manière suivante, ni plus ni moins:
ActionScript Code:
  1. function unnom(paramètre:type){
  2. // une action ex. getURL("http://www.monsite.com","_blank");
  3. }

La déclaration de la fonction est introduite par le mot-clé function suivi du nom que vous lui donnez et ensuite suivi d'une zone de paramètres entre parenthèse. s'il n'existe aucun paramètre, nous appelerons une fonction générique, exécutée de la même façon chaque fois qu'elle est appelée. si des paramètres sont spécifiés, elle sera exécutée différemment à chaque appel de fonction.

Pour faire un appel de fonction sur un bouton nous l'appelons de cette manière:
ActionScript Code:
  1. lebouton.onPress=function(){
  2. unom();
  3. }

: : :
©® ADDDVANCE | InfographiK
Réponse avec citation
Réponse

Outils de la discussion

Règles de messages
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui



Fuseau horaire GMT +2. Il est actuellement 22h54.


Édité par : vBulletin® version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.1.0 Tous droits réservés.
Version française #13 par l'association vBulletin francophone

Communauté Graphique
CNIL : 1130886