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 :

[MX2004] Progressbar [Fait]


Sujet :

Flash

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 60
    Par défaut [résolu] [MX2004] Progressbar
    Salut!

    J'ai utiliser le moteur de recherche avec le mot clé progress bar et ça ne m'a retourné qu'un port sur le C++.

    Je voudrais faire un

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    while (_root.getBytesLoaded() < _root.getBytesTotal()) 
    {
    et la, faire avancer la barre du composant progressbar de Flash MX 2004
    en fonction root.getBytesLoaded() * root.getBytesTotal()/100 (si je me suis pas trompé :)
    }
    (mais peut-être que c'est pas comme ça que la progress bar marche, je sais pas :S

    Comment faire SVP?
    (Je suppose qu'il faut placer le code dans la 1ère image clé)
    J'ai vu qu'il y avait un objet loader aussi peut-être qu'il peut servir je sais pas à quoi il sert ni comment l'utiliser. Merci

    A+!

  2. #2
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298
    Par défaut
    http://flash.developpez.com/faq/
    Va faire un tour dans la FAQ pour plus d'infos sur le preloader.
    Tu dois en effet placer ce code sur la premiere frame de ton anim.

    F1 pour le dictionnaire actionscript et les composants de flash.
    Tu peut aussi recréer ta ropre animation de scrollbar dans un clip sur 100 frame.
    tu n'auras qu'à effectuer des gotoAndPlay() de ce clip pour faire avancer ta barre.

    Vérifie également que tu teste bien ton loading (en local ou sur un server distant)

    Voila j'espère que tu va trouver, sinon poste un bout de code qu'on ai de quoi réfléchir

  3. #3
    Membre éclairé
    Inscrit en
    Avril 2003
    Messages
    298
    Détails du profil
    Informations forums :
    Inscription : Avril 2003
    Messages : 298
    Par défaut
    F1/rechercher/FScrollBar

    Tu trouveras toutes les infos indispensables sur les méthodes de manipulation d'un objet FScrollbar

    Pourquoi n'utilise tu pas un clip qui te permettrait de personnaliser cette scrollbar tout a fait aisément selon ton design?

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 60
    Par défaut progress bar
    J'ai trouver, en fait Flash MX est "case sensitive" c'est pourquoi je n'y arrivais pas.

    Voilà ce que dit l'aide:
    loader est le nom d'instance du composant loader et pBar le nom d'instance du composant progress bar.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    loader.autoLoad = false;
    loader.contentPath = "http://imagecache2.allposters.com/images/86/
    017_PP0240.jpg";
    pBar.source = loader;
    // loading does not start until the load method is invoked
    loader.load();
    Ceci est la méthode event ce qui ne m'intéresse pas finalement, c'est bien surtout pour charger D fichiers images. Pour mon cas il vaut mieux la méthode manuel (pour changer de mode il faut cliquer sur le composant progress bar et aller dans paramètre) qui marche comme suit:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    while (_root.getBytesLoaded() < _root.getBytesTotal()) {
    pBar.setProgress(_root.getBytesLoaded(), _root.getBytesTotal());
    }
    (J'ai pas testé encore ce code par contre.)

    A noter qu'il y a aussi la méthode polled...

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

Discussions similaires

  1. [FLASH MX2004] xml et progressBar
    Par totoche dans le forum Flash
    Réponses: 3
    Dernier message: 28/09/2005, 13h56
  2. [FLASH MX2004] Changer couleur de la ProgressBar ????
    Par Geilgestorm dans le forum Flash
    Réponses: 2
    Dernier message: 25/10/2004, 17h57
  3. comment programmer une progressbar
    Par Choucas dans le forum Paradox
    Réponses: 3
    Dernier message: 13/11/2002, 11h07
  4. ProgressBar avec plusieurs procédures
    Par elifqaoui dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 08/09/2002, 18h03
  5. Couleur de ProgressBar
    Par benj63 dans le forum C++Builder
    Réponses: 7
    Dernier message: 04/07/2002, 17h33

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