Barre de chargement, uniquement script

Soyez le premier à donner votre avis sur cette source.

Snippet vu 36 916 fois - Téléchargée 27 fois

Contenu du snippet

Le Script permet de créer une barre de chargement, il n'a besoin d'aucuns fichier il vous suffi simplement de le placé sur la première image de l'annimation.

je sais que c'est une dès première chose que j'ai voulu faire en flash une barre de chargement en voici une simple et très pratique !!

la source est aussi en ligne sur http://site.ombr.free.fr/chargement.as

Laisser vos commentaire

Source / Exemple :


stop();
config ={};
//PARTIE MODIFIABLE A VOLONTER !!
config.coordoneX = 0;
config.coordoneY = 0;
config.agrandisementX = 100;
config.agrandisementY = 100;

//DEBUT SCRIPT
createEmptyMovieClip("chargement", 0);
chargement._x = config.coordoneX;
chargement._y = configt.coordoneY;
chargement._xscale = config.agrandisementX;
chargement._yscale = config.agrandisementY;
chargement.lineStyle(1, 0x000000, 100);
chargement.beginFill(0x000000, 50);
chargement.moveTo(0, 0);
chargement.lineTo(200, 0);
chargement.lineTo(200, 50);
chargement.lineTo(0, 50);
chargement.lineTo(0, 0);
chargement.endFill();
chargement.createEmptyMovieClip("barre", 1);
chargement.barre.lineStyle(1, 0xFFFFFF, 100);
chargement.barre.beginFill(0xFFFFFF, 100);
chargement.barre.moveTo(-95, 0);
chargement.barre.lineTo(95, 0);
chargement.barre.lineTo(95, 30);
chargement.barre.lineTo(-95, 30);
chargement.barre.lineTo(-95, 10);
chargement.barre.endFill();
chargement.barre._x = 100;
chargement.barre._y = 10;
//TEXTE POUR LE POURCENTAGE
chargement.createTextField("texte", 3, 85, 17, 100, 20);
chargement.texte.variable = "texte";
chargement.texte.selectable = false;
chargement.texte.textColor = 0x000000;
chargement.total = getBytesTotal();
chargement.onEnterFrame = function() {
	chargement.encour = getBytesLoaded();
	chargement.pourcent = Math.round(chargement.encour/chargement.total*100);
	if (chargement.pourcent>=100) {
		chargement.texte = "OK";
		chargement._xscale -= 10;
		chargement._yscale -= 10;
		if (chargement._xscale<=0) {
			//removeMovieClip("chargement");
			//delete(chargement);
			//play();
		}
	} else {
		chargement.texte = chargement.pourcent+" %";
		chargement.barre._xscale = chargement.pourcent;
	}
};

Conclusion :


Version 2, normalement plus de bug en cas de probleme contacter moi !

Je signale que la barre de chargement est totalement autonome autrement di elle se détruie automatiquement et ne laisse aucunes variables derrière elle !!

A voir également

Ajouter un commentaire

Commentaires

robot47
Messages postés
1
Date d'inscription
dimanche 12 novembre 2006
Statut
Membre
Dernière intervention
22 décembre 2007
-
que d'orgueil dans cette page
slim57000
Messages postés
3
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
23 novembre 2007
-
Bonjour; alors moi j'aimerai que le chargement s'affiche entre les images jpeg de ma galerie avec mon XML.

es ce possible??? car quand j'applique le code dans mon fla, la barre apparait quand le xml galerie jpeg est lancé, mais pas entrer les jpeg chargé..

:/
ombr0
Messages postés
21
Date d'inscription
samedi 30 avril 2005
Statut
Membre
Dernière intervention
6 décembre 2008
-
Vous avez bien placer la barre de chargement sans aucuns clip dans la première image ? sa me parait bizzard... Il va faloir que je creuse sa mais bon j'ai pas trop trop le temps actuellement :-S.

Merci de me le signalez.

Ombr
cs_bilnet
Messages postés
1
Date d'inscription
jeudi 11 mai 2006
Statut
Membre
Dernière intervention
16 mai 2006
-
Merci pour cette contribution. je l'ai essayée elle marche mais j'ai le même problème que rorogreg. çàd il y une boule noire qui apparait petit à petit à partir du coin gauche en haut.
JFGD
Messages postés
3
Date d'inscription
jeudi 5 février 2004
Statut
Membre
Dernière intervention
30 avril 2006
-
Heu !!! Bon
Moi je cherche une fonction "barre_de_chargement.swf" à mettre dans une page PHP et lancer lors d'un clic sur un bouton de formulaire. La page set à uploader un fichier sur le site distant.
Comment je fais. Je sais opuvrir Flash et c'est tout.

Merci

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.