ActionScript 3 initiation : animations interactives
Durée : | 4 jour(s) |
Tarif : | Consultez-nous |
DEMANDE DE DEVIS SANS ENGAGEMENT - CLIQUEZ ICI
Public :
- Intégrateurs Flash voulant aborder ActionScript 3.
Objectifs :
- Acquérir les bases du langage ActionScript 3.
- Acquérir la méthodologie de développement pour réaliser des interfaces élaborées et interactives.
Pré-requis :
- Connaître l'environnement Windows ou Mac OS.
- Bien connaître Adobe Flash, ou avoir suivi le cours " G600-010 - Créer des animations attractives avec Adobe Flash ".
- Connaître les bases de la programmation est un plus.
Rappels de bases de Flash
- La scène et le scénario
- Les symboles
Les fondamentaux d'ActionScript 3
- La syntaxe
- Les commentaires et les traces
- Les types de données
- Les variables
- Les constantes
- Les boucles for, for..in, for each..in et while
- Les conditions if ,if..else, if..else..if et switch
Les dessins
- Dessiner des formes simples (rectangle, rond) avec l'objet Shape
- Dessiner et regrouper des formes dans un objet Sprite
Les événements de souris
- Créer un évènement de clic
- Créer un évènement de double clic
- Créer un évènement de survol
- Créer un évènement de pression du bouton gauche
- Créer un évènement de relâchement du bouton gauche
- Gestion du clic droit
Gestion de l'affichage
- Afficher un élément visuel
- Masquer un élément visuel
- Gérer les plans avec les méthodes de la classe DisplayObject
Les boutons
- Créer un bouton en ActionScript
- Utilisation de filtres graphiques (relief, ombre portée)
Les clips
- Contrôler un scénario : jouer, stopper, aller
- Les duplications
Gestion des objets visuels
- Déplacement et attirance à la souris
- Détection de collisions
Les textes
- Les champs de saisie et les champs dynamiques
- Construction de champs de texte en ActionScript
- La mise en forme : les objets String et TextFormat
- Chargement de données depuis un fichier texte .txt
- Les évènements de texte
Les processus continus
- Gérer le temps avec l'objet Timer
- Utiliser l'évènement onEnterFrame de la classe MovieClip
Chargement d'animations et d'images
- Charger une image ou une animation
- Création d'un diaporama d'images chargées
Chargement d'un fichier XML
- Charger un document XML
- Parcourir un document XML
- Recherche dans un document XML
Interactions
- Gérer la date et l'heure avec l'objet Date
- Manipuler le son avec l'objet Sound
- Importation d'une vidéo au format .FLV
- Détecter les touches clavier avec l'objet Key