Centre de Formation Informatique
et Langues Etrangères
Centre d'examen agréé

 
Flash Action Script - 2 jours

A l'issue de ce stage vous serez capable de réaliser une animation flash proposant des intéractivités avancées (jeux, quiz, formulaires).

Programme

Principes de base

Rappel : les actions d'image et de bouton, notion d'évènements et cibles
Gestionnaires d'évènement dynamiques
Concept d'écouteurs (addListener)
Ciblage absolu, relatif
Ciblage implicite, explicite
Avantages, inconvénients
Actions sur clip d'animation
Ciblage
Syntaxe pointée, orientée objet
Création, méthodes, propriétés, évènements, écouteurs
Imbrication d'évènements

Structuration d'un site

Gestion avancée de site : loadMovie dans des cibles
Panneau projets

Panneau d'Actionscript

Fonctionnalités
Editeur et écriture de script
Débogage et traçage
Scripts externes : utilisation de fichiers .as et directive #include

Qu'est ce qu'un objet ?

Concept
Variables et propriétés
Types primitifs et composites
Fonctions et méthodes

MovieClip et propriétés

Création dynamique de clip
Glisser déposer
Duplication
Tests de collision
Les propriétés et méthodes
Manipulation des propriétés
Bouton clip d'animation
Mise en cache bitmap (cacheAsBitmap)
Filtres et mélanges

Variables et opérateurs

Types de variables
Opérateurs
Définition et modification
Chemins de cible

Champs de formulaires

Texte dynamique et de saisie
Scrolling du texte
Texte externalisé (fichier .txt)
Feuilles de style CSS (classe StyleSheet)
Classe TextFormat
Unicode
Manipulation de chaîne de caractères
Transferts de données

Les classes intégrées

Classe MovieClip
Classe TextField
Classe Button (bouton)
Classe Sound (son)
Classe Video, NetConnection et NetStream
Classe Mouse (souris)
Classe Key (touche)
Classe Color (couleur)
Classe Array (tableau )
Classe String (chaînes)
Classe Number (nombre)
Classe Math
Classe System
Classe Date

Tests et conditions

Conditions (if et switch)
Boucles (for et while)

Fonctions globales et fonctions diverses

Chargement dynamique d'image bitmap ou de son
Gestion du temps (getTimer et setInterval)
Fonctions anonymes et nommées

Optimisation

Pré-chargement de site, meilleures pratiques
Classe MovieClipLoader
Contrôle de la bande passante
Détection du lecteur Flash par programmation, par Express Install

 

  Bouton1
pass_formation opcalia opcalia region europe