Animation de drapeau utilisant le filtre Mappage de déplacement - Wisibility
Animation de drapeau utilisant le filtre Mappage de déplacement

Animation de drapeau utilisant le filtre Mappage de déplacement

Flash CS3

 15 décembre 2008
François Farabolini
1090720470
Faites flotter des drapeaux et onduler des logos et des textes grâce à cette animation utilisant le filtre Mappage de déplacement en AS3. Il pourra être utile de visionner le précédent tutoriel sur l'animation par les filtres pour avoir plus d'explications sur la propriété filters des objets et l'utilisation de la classe Timer.
Obtenir Adobe Flash Player

10Commentaires

bobo  | 2008-12-20 19:17:56

super génial, je suis impressionné

Parisa  | 2009-01-08 23:23:00

Bonsoir,
C'est vraiment intéressant ce tutoriel. Mais je ne sais pas pour quoi ça ne marche pas chez moi.
le message error c'est:TypeError: Error #1009: Il est impossible d'accéder à la propriété ou à la méthode d'une référence d'objet nul.
at mappage_fla::MainTimeline/moveMask()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()
J'ai l'impression d'avoir fait exactement comme vous montrez.
Mais bon je suis débutante ;-) ....
Est-ce possible de voir le code source ou le fichier fla pour bien comprendre où est l'error s.v.p?
merci d'avance :-)

François Farabolini  | 2009-01-18 19:35:18

Parisa,
je pense que vous avez dû oublier de donner un nom aux objets qui sont sur la scène, du coup actionScript ne peut pas les designer ... encore moins accéder à leurs propriétés...

sebastien247  | 2009-09-28 00:37:56

La vidéo ne fonctionne plus
Dommage j'en avais extrêmement besoin :(

Bertrand (Wisi)  | 2009-09-28 10:24:42

@[sebastien247|#c7957] : Pourtant de mon côté elle fonctionne toujours.

madmoizelles  | 2009-10-03 16:32:50

super! sans trop vouloir en demander, la source .fla est-elle disponible quelque part? merci

Anne  | 2009-10-03 21:57:29

Idem pour moi, la vidéo ne fonctionne pas ni dans firefox ni dans IE...

Nitrographik  | 2010-02-18 09:55:07

Pour répondre à Parisa,

Ce n'est pas moi qui ai trouvé la solution au problème mais ça n'a rien à voir avec le nom des objets... Donc merci à Zuhan qui m'as bien aidé...

En fait le problèmes vient du fait que le timer déclenche la fonction au bout de 18 centièmes de secondes avant en fait que l'image "mappage.png" soit totalement chargée par l'UILoader donc à ce moment là "mappageLoader.content" vaut null. C'est ce qui déclenche l'erreur.

La solution ajouter un écouteur sur UILoader dans le but de n'ajouter l'écouteur sur le timer que lorsque l'image est chargée, ce qui donne :

//Ajout ecouteur sur UILoader
mappageLoader.addEventListener(Event.COMPLETE, imageChargee);
////////////////////////////////////////////////////////

//Fonction pour ajouter l'écouteur sur le timer lorsque l'image est chargée
function imageChargee(p:Event):void{
myTimer.addEventListener(TimerEvent.TIMER,moveMask);
}
////////////////////////////////////////////////////////////////////////////

Bonne journée,
NGK

Mathieu22  | 2010-11-29 02:13:17

j'aime bien votre animation, mais je débute en flash et je comprends pas pourquoi il me dit que fl.containers:UILoader est introuvable

Frederic  | 2013-02-05 10:47:38

bonjour,
je n'arrive pas à accéder à la vidéo (sous Chrome et Firefox).
merci,
F

 Vous aussi, commentez l'article

  • Autres tutoriels du formateur
  • Créer des ombres dynamiques

    Créer des ombres dynamiques

    François Farabolini  |
    21 804

    Flash CS4

  • Composant Case à cocher

    Composant Case à cocher

    François Farabolini  |
    29 407

    Flash 8

  • Animation de drapeau utilisant le filtre Mappage de déplacement

    Animation de drapeau utilisant le filt…

    François Farabolini  |
    24 391

    Flash CS3

  • Vidéo en boucle

    Vidéo en boucle

    François Farabolini  |
    33 310

    Flash 8

  • Animation en AS3 utilisant les modes de fondu

    Animation en AS3 utilisant les modes d…

    François Farabolini  |
    18 790

    Flash CS3


  • Remonter en haut du tutoriel

    Wisibility est un sité dédié à la formation aux métiers l’image. Vous y trouverez différentes ressources vous aidant à maîtriser les logiciels graphiques tels que Photoshop, Lightroom, Illustrator, InDesign, Flash… Aujourd’hui, Wisibility réunie plus d'une vingtaine d’experts, intervenant en Entreprise pour former graphistes, webdesigners, développeurs web, photographes, monteurs, trucistes…
    Depuis 2006 nous nous sommes spécialisés dans les tutoriels vidéos permettant de se former à distance. Notre forum très actif, géré par une équipe de bénévoles répondra à vos demandes. Vous pourrez également profiter de nos émissions et reportages sur la Wisi TV.
    Contact - Wisibility est une marque déposée

    Blog - Tutoriels - Wisi TV - Forum