FLASH CS6 - PERFECTIONNEMENT ACTIONSCRIPT 3 (AS3
Transcription
FLASH CS6 - PERFECTIONNEMENT ACTIONSCRIPT 3 (AS3
FLASH CS6 - PERFECTIONNEMENT ACTIONSCRIPT 3 (AS3) Public concerné Concepteur de pages Web, responsable de sites. Maquettiste et graphiste Pré-requis Avoir suivi la formation "Flash - Niveau 1" ou avoir une pratique régulière du logiciel Flash. Programme Les Boucles et Les Variables Explication, nomage, typage, portée, casting, etc. Effectuer une pause en programmation à l'aide d'une boucle Afficher le résultat du compteur dans un champ dynamique Utilisation de la classe "Date()" Les tableaux uni et multidimensionnel Pré-chargement d'une animation, affichage du pourcentage, du poids de l'animation, ... Création de ces propres fonctions, différence avec les procédures ("void") Utilisation de la classe "Math()" Gestion des evenements La méthode "addEventListener()" La méthode "removeEventListener()" Les classes essentielles Différence entre les classes "Loader()" et "URLLoader()" La classe "URLRequest()" La liste de Lecture Etudes des métodes et propriété suivantes : "addChild()" "addChildAt()" "removeChild()" "swapChildrenAt()" "getChildIndex()" La propriété "numChildren" Travail sur les Clips Principalement Des clips dans des boutons Accès à une fonction placée dans un "parent" Manipulation de quelques propriétés de la classe "MovieClip()" Etendre la classe "MovieClip()" et l'utiliser Différence entre "target" et "currentTarget" Etude de la classe "Event()" La méthode "Math.random()" Modalités de mise en œuvre Effectif : à voir ; Durée : 5 jours Calendrier des sessions : Nous consulter Horaires de la formation : Du 9:00 au 12:30 et du 13:30 au 17:00 Lieu de formation : Doranco Espace Multimédia 10-12, Rue Planchat 75020 Paris Objectif Approfondir les possibilités de Flash. Développer l'interactivité dans une animation. Découvrir les bases des langages Actionscript 1, 2 et 3. Détection de collision Lecture de variables stockées dans un fichier text (propriété "dataFormat") textEvent (lien html qui déclenche une fonction AS3) La classe "TIMER()" Trucs et astuces pour faire passer un clip en bouton, avec les états "haut", "dessus", "abaissé", etc. Les méthodes "startDrag()" et "stopDrag()" L'événement "Event.ENTER_FRAME" Utilisation de Fichiers Externes Lecture et manipulation d'un fichier text Déclencher n fois une fonction Nombre de répétition Arrêt automatique Arrêt manuel La classe "colortransform()" Propriété "color" Propriété "colorTransform" Utilisation de Son Mp3 Gerer en Action Script 3 La classe "Sound()" La classe "SoundChannel()" L'événement "Event.SOUND_COMPLETE" Le Garbage Collector Principe L'événement "Event.REMOVED_FROM_STAGE" La méthode "System.gc()" XML Etude et utilisation de la classe XML() Récupération du contenu des balises Récupération du contenu des attributs P.O.O. (Programmation Orientée Objet) Principe Fichiers externes ".as" Les espaces de nom (ou package) La classe "Document" Constructeur Les propriétés (GETTER/SETTER) Matériel utilisé Salle informatique PC ; (1 poste par personne) Scanner à plat ; Imprimante noir et blanc A4 Imprimante couleur A4 et A3 ; Vidéoprojecteur Support : support de cours du formateur Responsable pédagogique : Melle Shéhérazade Saba Tél : 01 55 25 28 05 ; E-mail : [email protected] Formation professionnelle............................ Développement Web…………………………….Accompagnement VAE Siège Social : 10 ‐12, rue Planchat ‐ 75020 PARIS ‐ Tél. : 01 55 25 28 00 ‐ Fax : 01 55 25 20 15 [email protected] Centre de Formation n° 11751937075 ‐ SAS au capital de 120 000 € RCS Paris B 389358 854, APE 8559A