begin process at 2008 08 28 17:14:22
1 233 230 membres
329 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

BARRE DE CHARGEMENT EN FLASH MX (VERSION TRÈS SIMPLE...)


Information sur la source

Catégorie :ActionScripts Niveau : Débutant Date de création : 20/02/2004 Vu : 37 309

Note :
8 / 10 - par 6 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note


Description

Ce code (et animation) a pour but de charger tout le swf avant de lancer l'animation ou le site en Flash MX. Donc même les personnes ayant une petite connexion peuvent ainsi voir l'animation entière et sans saccades.

Source

  • onClipEvent(enterFrame){
  • /*je déclare une variable qui m'indiquera les %*/
  • pourcent = (_root.getBytesLoaded()/_root.getBytesTotal()*100)
  • /*en suite je met la fonction "int" qui arrondi les % et mon champ
  • dynamique s'appellebarre*/
  • _root.barre = int(pourcent)
  • /*en suite j'ai créer une animation avec une barre qui avance sur 100
  • images et pour chaque pourcent je fais avancer l'animation d'une image.
  • En passant j'arrondi aussi les pourcent étant donné que (par exemple)
  • l'image 2.365 n'existe pas!*/
  • _root.barre_chargement.gotoAndStop(int(pourcent))
  • /*Et pour terminer je dis que si les pourcent sont a 100 alors
  • l'animation démarre.*/
  • if(pourcent == 100){
  • _root.gotoAndStop(2)
  • }
onClipEvent(enterFrame){
	/*je déclare une variable qui m'indiquera les %*/
	
                pourcent = (_root.getBytesLoaded()/_root.getBytesTotal()*100)
	
                /*en suite je met la fonction "int" qui arrondi les % et mon champ
                dynamique s'appellebarre*/
	
                _root.barre = int(pourcent)
	
                /*en suite j'ai créer une animation avec une barre qui avance sur 100 
                images et pour chaque pourcent je fais avancer l'animation d'une image.
	En passant j'arrondi aussi les pourcent étant donné que (par exemple) 
	l'image 2.365 n'existe pas!*/
	
                _root.barre_chargement.gotoAndStop(int(pourcent))
	
                /*Et pour terminer je dis que si les pourcent sont a 100 alors  
                l'animation démarre.*/ 
                
                if(pourcent == 100){
		_root.gotoAndStop(2)
	}

Conclusion

Voilà, c'est une barre qui est très simple à réaliser mais qui est efficaces...
Et j'espère qu'elle vous rendra servvce :)

Bonne!!

Created by Yoteco :)
  • signaler à un administrateur
    Commentaire de afad le 20/02/2004 13:01:10

    Regardez les anciennes sources avant de poster.
    Celle ci existe déja en 3 exemplaires....

    A+
    aFaD

  • signaler à un administrateur
    Commentaire de cherio le 02/03/2004 14:04:22

    halala... non seulement des loadings y'en a dejà mais en plus, Yoteco, tu prétends que c'est du flash MX alors que c'est tout juste du flash 5 (voire 4)...
    je m'explique :
    1 - onClipEvent(enterFrame) est remplacé par this.onEnterFrame=function()
    2 - int est un élément deconseillé de flash MX, remplacé par Math.round ou Math.floor (au choix)
    3 - tu gères la longueur de ta barre dans un clip qui, je suppose, contient 100 images (ce qui est lourd donc pas une bonne idée pour un loading), alors que tu pourrais très bien utiliser la propriété _width, _height, _xscale ou _yscale des movieClips
    4 - tu n'interromps pas le enterFrame ce qui pompe de la ressource

    demonstration (à placer dans la 1ere image):

    this.onEnterFrame=function(){
       var pourcent = Math.round(this.getBytesLoaded / this.getBytesTotal * 100);
       barre._xscale=pourcent;
       if(pourcent==100){
          delete this.onEnterFrame;
          gotoAndStop("anim");
       }
    }

  • signaler à un administrateur
    Commentaire de desek le 08/11/2006 09:24:45

    Bonjour à tous,
    je débute tout juste sous Flash MX..en fait, je débute tout juste sous Flash, j'ai appris des petits trucs en bidouillage qui me permettent de réaliser quelques anims'.J'ai cherché à créer une barre de chargement pour une de mes anims, j'ai trouvé pas mal de codes sur ce forum, mais, vu que je n'ai jamais vraiment appris à l'utiliser, je suis un peu paumée...est-ce que quelqu'un aurait un moyen de m'aider?
    Merci beaucoup!!

Ajouter un commentaire

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS