Flash - ActionScript

Développement   

Objectifs

Graphistes, développeurs, chefs de projets souhaitant développer des applications Web interactives par programmation d'actions.

À l'issue de la formation, le stagiaire sera capable de :

  •     Maîtriser le langage ActionScript

Methodes et outils pédagogiques

  • Alternance exposés théoriques et exercices pratiques (80% pratique)
  • Support de cours adapté au niveau suivi

Evaluation

  • Tout au long de la formation, exercices pratiques permettant au formateur la validation des acquis et des compétences
 

Public concerné

développeurs de sites, informaticiens, designers.

Pré-requis

Connaissances de base en programmation et en développement Web.

4 jours
Prochaine session

Rappel des notions de base de Flash

  • Les symboles
  • Les bibliothèques
  • Le scénario (timeline)
  • Les actions d'image et de bouton (go to, stop ...)
  • Chargement d'éléments externes: image, son, texte, vidéo (FLV)

Principes de base

  • Optimisation d'un site
  • Gestion des différents niveaux
  • Découpage des animations et des données
  • Utilisation du panneau Action Script
  • Bibliothèque d'action (propriétés, méthodes)
  • Assistant de script
  • Utilisation de l'action 'trace' pour vérifier les scripts ou pour déboguer

Les variables

  • Règles de nominations des variables et objets
  • Création et gestion des variables de différents types
  • Gestion des chemins cibles relatifs et absolus

Condition et boucles

  • Gestion de la commande: if , else , else if , case
  • Gestion des boucles: for, for in, while...

Les opérateurs mathématiques et de comparaison


Les fonctions

  • Création de fonctions
  • Différentes utilisations

Les objets

  • Movieclip : Propriété, drag and drop, duplication, collision
  • Texte : Propriété, manipulation des chaînes de caractères, Texte défilant dynamique, externe
  • Images : Téléchargement dynamique
  • Son : Optimisation de l'objet son, gestion du volume
  • Tableau : Liste et données
  • Date : Gestion du temps et de la date
  • Souris et clavier : Changement ou disparition de souris, détection de touche