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 un effet de transition par pixelisation d'images

    Créer un effet de transition par pixel…

    François Farabolini  |
    23 720

    Flash CS4

  • Composant Case à cocher

    Composant Case à cocher

    François Farabolini  |
    29 304

    Flash 8

  • Paramétrer une vidéo FLV

    Paramétrer une vidéo FLV

    François Farabolini  |
    35 076

    Flash 8

  • Sous-titre multi-langues

    Sous-titre multi-langues

    François Farabolini  |
    14 475

    Flash 8

  • Sous-titre vidéo

    Sous-titre vidéo

    François Farabolini  |
    12 858

    Flash 8


  • 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