IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Flex Discussion :

effect d'apparition sur une image


Sujet :

Flex

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 181
    Points : 70
    Points
    70
    Par défaut effect d'apparition sur une image
    Bonjour,
    Dans mon composant j'ai ajouté un effet WipeUp sur mon image, cela fonctionne parfaitement si j'utilise les balises MXML : <mx:WipeUp .....

    Cependant quand je place mon code dans un fichier as l'image est directement affichée sans l'effet.

    Mon code MXML :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" initialize="initEffect(event)">
     
    	<mx:Script source="PartnersScript.as" />
     
    	<mx:Image id="picturesPartners" source="pictures/logo.jpg" creationCompleteEffect="partnersEffect.play()"/>
    </mx:Canvas>
    Mon code as :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // Importations
    import flash.events.Event;
     
    import mx.effects.WipeDown;
     
    // Déclaration effect
    private var partnersEffect:WipeDown = new WipeDown();
     
    private function initEffect(event:Event):void
    {
    	// Propriétés de l'effet
    	partnersEffect.duration = 1000;
     
    	// Ciblage de l'effet
    	partnersEffect.target = picturesPartners;
    }
    Quelqu'un aurait une idée?

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 181
    Points : 70
    Points
    70
    Par défaut
    Pour les intéréssés voici la reponse :

    fichier mxml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml">
     
    	<mx:Script source="PartnersScript.as" />
     
    	<mx:Image id="picturesPartners" source="pictures/logo.jpg" creationComplete="initEffect()"/>
    </mx:Canvas>
    fichier as :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    // Importations
    import flash.events.Event;
     
    import mx.effects.WipeDown;
     
    // Déclaration effect
    private var partnersEffect:WipeDown = new WipeDown();
     
    private function initEffect():void
    {
    	// Propriétés de l'effet
    	partnersEffect.duration = 1000;
     
    	// Ciblage de l'effet
    	partnersEffect.target = picturesPartners;
     
    	// Lecture de l'effet
    	partnersEffect.play();
    }

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. apparition d'une galerie js après clic sur une image
    Par paulinehache dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 26/03/2013, 12h28
  2. Réponses: 6
    Dernier message: 15/11/2007, 12h31
  3. [Servlet] [Image] Dessiner sur une image
    Par gaia_dev dans le forum 2D
    Réponses: 5
    Dernier message: 01/09/2004, 17h11
  4. Zoom sur une image
    Par AurelBUD dans le forum C++Builder
    Réponses: 5
    Dernier message: 07/05/2004, 17h05
  5. Comment mettre un label sur une image
    Par dug dans le forum MFC
    Réponses: 3
    Dernier message: 07/04/2004, 10h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo