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

Flash Discussion :

Effet de fondu entre differentes valeurs de variables :s


Sujet :

Flash

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 34
    Points : 19
    Points
    19
    Par défaut Effet de fondu entre differentes valeurs de variables :s
    Bonjour, voilà j'ai réalisé un TextArea avec une variable à l'intérieur qui change son contenu automatiquement toutes les secondes.

    Par contre, j'aimerai réaliser un fondu entre les transitions. Quelqu'un pourrait il voir ça avec mon code.

    Voici on code :

    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="858" height="748" creationComplete="init()">
       <mx:Script>
    	<![CDATA[
     
    	    import flash.utils.Timer;
            import mx.controls.Alert;
     
            public var tabTextes:Array = ["bonjour","ola","hello"];
     
            public function init():void{
     
     
    	    var mTimer:Timer=new Timer(1000);//ticks for 5 sec’s
     
     
     
            mTimer.addEventListener(TimerEvent.TIMER,Countsec);
     
     
     
            mTimer.start();
    }
     
     
            private function Countsec(e:TimerEvent):void
            {
                  lbltime.text = tabTextes[((e.target.currentCount)-1)%3];
            }
     
            private function Comple(e:TimerEvent):void
            {
                    lbltime.text="Time Complete";
            }
     
    	]]>
    </mx:Script>
     
     
    	<mx:Image x="80.5" y="52" source="assets/OpenYourEyes (images)/Sans titre.png"/>
    	<mx:Image x="34" y="632" source="assets/OpenYourEyes (images)/barreactualite.png" width="790" height="67"/>
    	<mx:Label id="lbltime" x="215.5" y="643" width="580" height="28" fontWeight="normal" fontSize="17" color="#FFFDFD" fontStyle="normal" fontFamily="Verdana"/>
    </mx:Canvas>
    Tout marche parfaitement reste que l'effet fondu entre deux changements de variables mais je m'y perds.

    Merci beaucoup !

  2. #2
    Membre habitué
    Profil pro
    Développeur multimédia
    Inscrit en
    Juin 2009
    Messages
    130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur multimédia

    Informations forums :
    Inscription : Juin 2009
    Messages : 130
    Points : 176
    Points
    176
    Par défaut
    Il faut que tu créé un second TextField absolument identique, que tu laisse en alpha 0, par exemple lblTime2.
    Au changement, tu change la valeur de lblTime2. Tu fais disparaitre lblTime en faisant apparaitre lblTime2.
    Lorsque la transition est finit, tu change la valeur de lblTime pour qu'elle soit la même que lblTime2.
    Puis, lblTime2 repasse à alpha0, et lblTime passe à alpha 1

Discussions similaires

  1. Réponses: 3
    Dernier message: 05/02/2012, 21h53
  2. [XL-2007] Entrée la valeur d'une cellule d'un autre classeur dans une variable
    Par Coco_O dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 27/05/2011, 16h25
  3. Effet fondu entre deux images
    Par leyeno dans le forum Flex
    Réponses: 1
    Dernier message: 07/05/2010, 12h06
  4. Effet fondu entre 2 pages avec Firefox
    Par identifiant_bidon dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 10/09/2008, 11h26
  5. Réponses: 1
    Dernier message: 24/01/2008, 09h13

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