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

ActionScript 3 Discussion :

Barre de chargement qui bloque l'animation arpès la première boucle


Sujet :

ActionScript 3

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Barre de chargement qui bloque l'animation arpès la première boucle
    Bonjour,

    Je suis novice dans le développement Flash/AS3 et je tente de d'intégrer une barre de chargement dans une animation flash.

    L'animation consiste à faire défiler en boucle une série d'images avec une effet de transition, cette partie là fonctionne très bien.

    J'ai essayer d'intégrer une barre de chargement au début de mon animation en suivant un tutoriel, le problème c'est que le code ne semble pas adapté pour une animation qui tourne en boucle.

    J'obtiens bien la visualisation de la barre de préchargement suivi d'une première lecture de mon animation dans son intégralité, mais au deuxième passage, la barre de chargement se ré affiche déjà pleine avec en image de fond le début de mon animation qui reste figée, je pense que la fonction gotoAndPlay n'est pas adaptée.

    Merci pour votre aide. Voici le code as3 utilisé.

    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
     
     
    stop ();
     
    function progres (pEvt:ProgressEvent):void {
    	var charge:Number =pEvt.bytesLoaded / pEvt.bytesTotal;
    	var pct:int = charge* 100;
    	charg.textCharg.text="Chargement: "+ pct +"%";
    	charg.barr.scaleX = charge;
    };
     
    function complet (pEvt:Event):void {
    	loaderInfo.removeEventListener(ProgressEvent.PROGRESS,progres);
    	loaderInfo.removeEventListener(Event.COMPLETE,complet);
    	gotoAndPlay(2);
    };
    loaderInfo.addEventListener(ProgressEvent.PROGRESS,progres);
    loaderInfo.addEventListener(Event.COMPLETE,complet);

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Octobre 2011
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2011
    Messages : 3
    Points : 3
    Points
    3
    Par défaut
    J'ai trouvé la solution, j'ai ajouté une évènement AS3 à la fin de l'animation avec un gotoAndPlay(2) afin de zapper la retour sur la barre de chargement.

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

Discussions similaires

  1. Barre de chargement qui ne commence pas à 0%
    Par kyfr59 dans le forum ActionScript 3
    Réponses: 1
    Dernier message: 04/04/2011, 14h00
  2. Réponses: 12
    Dernier message: 18/03/2009, 14h09
  3. Menu déroulant js qui bloque une animation flash
    Par numerodix dans le forum Général JavaScript
    Réponses: 12
    Dernier message: 27/08/2008, 10h40
  4. Barre des tâches qui bloque
    Par ddanie dans le forum Windows XP
    Réponses: 10
    Dernier message: 30/11/2007, 19h37
  5. Réponses: 6
    Dernier message: 05/05/2005, 23h47

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