$ 7.00

Tuto Simulation d'allumette enflammée (feu et fumée) avec Flash

$ 7.00

  • Une formation vidéo de 2h18m
  • Téléchargement immédiat et visionnage illimité
  • Satisfait ou remboursé
  • Découvrez pourquoi vous former avec Tuto.com

Voici plus de 2 heures de formation Flash ActionScript pour créer la simulation d'incandescence d'une allumette. Pour cela, nous allons créer nos flammes et notre fumée en utilisant conjointement l'API de dessin de Flash et l'ActionScript

Visionnez l'animation finale

Cette formation complète sera séparée en deux grandes étapes:

  • Les techniques de dessin et d'animation (près d'une heure)
  • Le développement POO d'un projet (getter setter)

Fonctionnalités de notre future application:

  • Feu animé et réaliste
  • Fumée tout aussi réaliste
  • Allumette animée (simulation des braises incandescentes, de la déformation, et du noircissement)
  • Déclenchement de la fumée une fois l'allumette consumée

Ce que vous verrez dans ce tuto Flash:

I)Création de la partie graphique et des animations (environ 1 heure de formation)

  • Création de la base de l'allumette (allumette seine)
  • Création de l'allumette brulée (noircie, abimée et déformée)
  • Mise en place des braises incandescentes (masque,interpolation, déformation) 
  • Création de la base moléculaire des flammes et de la fumée (dégradé,filtre,interpolation,effet de couleur)
  • Création de coquilles, qui contiendront les particules animées

II°) Mise en place de la classe Brume

  • Initialisation du projet (package, classe, constructeur)
  • Import des classes liées au package flash
  • Mise en place de l'ensemble de variables du projet
  • Ajout d'écouteur pour la détection de l'ajout à la liste d'affichage

III°) Mise en place de la classe Fume

  • Initialisation du projet (package, classe, constructeur)
  • Import des classes liées au package flash
  • Mise en place de l'ensemble des variables du projet
  • Ajout d'écouteur pour la détection de l'ajout à la liste d'affichage

IV°) Mise en place de la classe Fire (paramétrable):

  • Initialisation du projet (package, classe, constructeur)
  • Import des classes liées au package flash et fr.Flame
  • Mise en place de l'ensemble des variables du projet
  • Création des méthodes getter setter pour la lecture et l'écriture des paramètres
  • Création de la flamme, déclenchement aléatoire des paramètres de celle-ci.

V°) Mise en place de la classe Flame (paramétrable):

  • Initialisation du projet (package, classe, constructeur)
  • Import des classes liées au package flash et fr.Fume
  • Mise en place de l'ensemble des variables du projet
  • Création des méthodes getter setter pour la lecture et l'écriture des paramètres
  • Création de la fumée via le déclenchement aléatoire des paramètres de brume.

VI°) Mise en place de classe principale Allumette:

  • Initialisation du projet (package, classe, constructeur)
  • Import des classes  flash et fr : StringUtils et Timeout (classe perso)
  • Mise en place de l'ensemble des variables du projet
  • Mise en place de l'objet "flamme" et paramétrage
  • Mise en place des paramètres de l'objet "Fume"
  • Déplacement de la flamme via la classe TweenMax
  • Création de la fonction d'extinction (disparition)
  • Création de la fonction de vérification (pour suppression ou ajout d'objet)
  • Création de la fonction de suppression
  • Création de la fonction tracer (renvoie avancé des information sur les événement lié à l'animation des objets, de leurs identités, de leurs paramètre,etc), cette fonction utilise la classe StringUtils qui nous permettra de formater le texte affiché dans le panneau de sortie.

VII°)Les fichiers sources :

  • Fichiers fla et swf pour flash cs3 et cs4
  • Classes : Brume, Fume, Fire, Flame, Allumette.
  • Package artkabis: 2 classes perso proposées

Table des matières de cette formation Flash (durée : 2h18m)

    • Simulation d'allumette enflammée (feu et fumée) 01:07:15
    • Simulation d'allumette enflammée (feu et fumée) 01:11:01



Formateur : Grégory Nicolle

Grégory Nicolle a publié 57 tutoriels et obtenu une note moyenne de 4,0/5 sur 3 263 tutoriels vendus. Voir les autres formations de Grégory Nicolle

accédez à plus de 1559 tuto gratuits


non, je ne veux pas me former gratuitement