begin process at 2010 02 10 15:28:12
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

ActionScripts

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

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


 Information sur la source

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

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :ActionScripts Niveau :Débutant Date de création :20/02/2004 Vu :45 862

Auteur : Yoteco

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
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 :)


 Sources de la même categorie

Source avec Zip NAVIGATION DANS UN FICHIER XML par inaden
Source avec Zip Source avec une capture TWSCROLLBAR, UNE CLASSE DE SCROLLBAR SIMPLE ET PRATIQUE À UT... par Twinspirit
Source avec Zip Source avec une capture REBOND DE BALLON AVEC TWEEN par habibcode
Source avec Zip DIAPORAMA AS2 par ahmedhrbdj
Source avec Zip EXAMPLES DE TWEENS AS2 par rajas

Commentaires et avis

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

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");
   }
}

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




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,076 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales