begin process at 2012 02 07 05:55:37
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Objets à insérer

 > LE COMPOSANT PROGRESS BAR, COMMENT S'EN SERVIR

LE COMPOSANT PROGRESS BAR, COMMENT S'EN SERVIR


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Objets à insérer Niveau :Débutant Date de création :30/01/2005 Date de mise à jour :21/01/2006 22:52:18 Vu :29 020

Auteur : bibi_81

Ecrire un message privé
Commentaire sur cette source (16)
Ajouter un commentaire et/ou une note

 Description

Le composant progress bar permet de gérer l'état d'avancement des données distante (image, animation swf) dans votre fichier flash, combiné avec le composant loader, ou un autre objet chargeant les donnés dans votre fichier .swf

Source

  • 1.Ouvrez un nouveau fichier via la commande fichier/nouveau, choisissez la commande Document flash(normal quoi).
  • 2.Créez un calque nommé "fonctions" pour l'ActionScript et un calque qui contiendra les composant loader et progressbar.
  • 3.Intégrez le composant ProgressBar dans la scéne
  • 4.Inscrivez "progress_demo"(pour l'action script j'utilise ce nom mais vous pouvez trés bien le changer) dans le champ nom d'occurence du panneau Propriétés de ce composant.
  • 5.Intégrez le composantLoader dans la scene
  • 6.Inscrivez "Loader_demo"(pareil que pour "progress_demo") dans le nom.
  • 7.Sélectionnez le calque fonctions et insérez le code ActionScript suivant :
  • //on définit la source du composant 'progress_demo'
  • progress_demo.source = loader_demo;
  • //on définit l'URL du chargement du contenu dans le composant 'loader_demo'
  • loader_demo.contentPath = "chemin:\";
  • //chemin étant bien sur le chemin... exemple F:\test.jpg.
1.Ouvrez un nouveau fichier via la commande fichier/nouveau, choisissez la commande Document flash(normal quoi).

2.Créez un calque nommé "fonctions" pour l'ActionScript et un calque qui contiendra les composant loader et progressbar.

3.Intégrez le composant ProgressBar dans la scéne

4.Inscrivez "progress_demo"(pour l'action script j'utilise ce nom mais vous pouvez trés bien le changer) dans le champ nom d'occurence du panneau Propriétés de ce composant.

5.Intégrez le composantLoader dans la scene

6.Inscrivez "Loader_demo"(pareil que pour "progress_demo") dans le nom.

7.Sélectionnez le calque fonctions et insérez le code ActionScript suivant :
//on définit la source du composant 'progress_demo'
progress_demo.source = loader_demo;
//on définit l'URL du chargement du contenu dans le composant 'loader_demo'
loader_demo.contentPath = "chemin:\";
//chemin étant bien sur le chemin... exemple F:\test.jpg.

 Conclusion

Ce code est fait pour Macromedia Flash MX 2004 (professionel). Par contre je voudrais savoir comment faire des progressbar sans celle de flash mx ? merci dem'envoyer beaucoup de réponses ! Aussi je ne sais pas trop le niveau .. alors je met initié car ce n'est pas trop facile a faire. aussi en espérant vous avoir aidés !


 Historique

30 janvier 2005 15:42:13 :
petite phrase en +
01 février 2005 19:19:50 :
changement du titre, changement du niveau parceque il était trop haut (merci a ceux qui me l'ont fait remarquer :p) et voila.
01 février 2005 19:41:55 :
bah rien ...
21 janvier 2006 22:52:18 :
bah rien de neuf

 Sources du même auteur

Source avec Zip UTILISATIONS DU COMPOSANT TEXTINPUT ET DES TEXTES DYNAMIQUES...

 Sources de la même categorie

Source avec Zip COMPOSANT "JOYPAD"POUR FLASHCS3 par top30
Source avec Zip Source avec une capture ANTI-FLOOD FLASH MAIL FORM V1.0 par myfayce
Source avec Zip Source avec une capture POLLKA - SONDAGE EN FLASH/PHP/XML par x_mec
Source avec Zip Source avec une capture CHARGEUR CUSTOMIZABLE par bali_balo
NETCOM : UN ENSEMBLE DE CLASS POUR NAVIGUER SUR UN SERVEUR D... par top30

Commentaires et avis

Commentaire de SuperDevy le 30/01/2005 15:07:39

Heu, tu mets la source en "initié" et tu explique comment créer un nouveau fichier ;)

De plus, il  suffit de regarder dans l'aide de flash pour avoir quasiment le même code.

Bon aller, je t'en veux pas.

Commentaire de bibi_81 le 30/01/2005 15:43:27

Oo je savai pas si je faisai debutant ou initié et comme moi jai des probleme avec je me suis di ke les debutant seront un peu démuni mais je vai la mettre en debutant :)

Commentaire de fenixtrojan le 31/01/2005 19:53:10

Bon chui d'accord avec SuperDevy, mais je ne comprenai vraiment rien au preolader déjà comprit dans flash MX(j'en cré un moi même mais je fait que la bar, pas encore les chiffre)!

Commentaire de bibi_81 le 12/03/2005 00:23:38

pour le chiffre tu fais comme dans flash, tu tape : CHARGEMENT %3%%; comme label (donc si je me trompe pas, c label.progress.bar = "CHARGEMENT %3%%"
je crois ke c sa voila :)

Commentaire de yummmmy le 15/04/2005 13:53:14

heum... moi pas comprendre, jai fé tout a la lettre...(jsuis débutante de chez débutante... on place ou l'image a télécharger?)....

Commentaire de cyrielle59 le 19/04/2005 11:38:18

je vois que je ne suis pas la seule à ne pas comprendre, malgré tout ce que j'ai lu ici les aides ne sont jamais les même !!!!! je n'arrive toujours pas à réaliser une progressbar dans macromédia. Je suis également une débutante, je pense que je vais avoir besoins de cours intensif !!!!! lol est ce que quelqu'un peut m'aider???? merci d'avance

Commentaire de SuperDevy le 19/04/2005 12:06:03

Ce petit tuto explique comment intégrer le composant ProgressBar sour Flash MX 2004. Si vou avez Flash MX, vous ne pouvez pas vous en servir !
(J'espère ne pas me tromper bibi)

Commentaire de cyrielle59 le 20/04/2005 23:38:51

j'ai flash MX 2004 mais ya pas moyen ça ne marche pas je dois  vrmt être boubourse alors !!!!!!!!!!!!!!!

Commentaire de cyrielle59 le 21/04/2005 22:58:30

ça yé c bon j'ai réussi c'était juste un problème de chemin pour l'image a télécharger. Merci pour l'explication. ce qui est un pe chiant c la couleur verte de la progress bar impossible de changer la couleur??????

Commentaire de bibi_81 le 21/01/2006 22:54:17

non

Commentaire de janetdream le 20/03/2006 01:14:01

et avec Flash professionnel 8 ?

Commentaire de bibi_81 le 02/07/2006 19:14:11

oue sa marche ^^

Commentaire de bibi_81 le 27/09/2006 23:08:16

pour ceux qui veulent une réponse a la question de cyrielle (la derniere) => non :p amoins de changer le composant en lui même ^^

Commentaire de lespaulz le 27/03/2007 14:43:54

Hello,

Au cas ou ... Pour changer les couleurs de la barre de progression

progressbar.themeColor = "";
progressbar.barColor = "macouleur";

concernant themeColor:
Il existe exite 3 themes simplement
« haloGreen », « haloBlue » et « haloOrange » sont des valeurs possibles. La valeur par défaut est « haloGreen ».
pour changer la couleur de la barre il faut dabord supprimer le theme.

Autre fonctionnalité:
Style
Thème
Description

themeColor  Halo
Couleur de base d'un composant. « haloGreen », « haloBlue » et « haloOrange » sont des valeurs possibles. La valeur par défaut est « haloGreen ».

color  Les deux
Couleur du texte. La valeur par défaut est 0x0B333C pour le thème Halo et vide pour le thème Sample.

disabledColor  Les deux
Couleur du texte lorsque le composant est désactivé. La couleur par défaut est 0x848384 (gris foncé).

embedFonts  Les deux
Valeur booléenne qui indique si la police spécifiée dans fontFamily est de type intégré. Ce style doit être défini sur true si fontFamily fait référence à une police intégrée. Dans le cas contraire, la police intégrée n'est pas utilisée. Si ce style est défini sur true et que fontFamily ne fait pas référence à une police intégrée, aucun texte n'est affiché. La valeur par défaut est false.

fontFamily  Les deux
Nom de la police du texte. La valeur par défaut est « _sans ».

fontSize  Les deux
Taille, en points, de la police. La valeur par défaut est 10.

fontStyle  Les deux
Style de police : « normal » ou « italic ». La valeur par défaut est « normal ».

fontWeight  Les deux
Epaisseur de la police : « none » ou « bold ». La valeur par défaut est « none ». Tous les composants peuvent également accepter la valeur « normal » au lieu de « none » pendant un appel à setStyle(), mais les appels suivants à getStyle() renvoient « none ».

textDecoration  Les deux
Décoration du texte : « none » ou « underline ». La valeur par défaut est « none ».

barColor  Sample
Couleur d'avant-plan à la fin du pourcentage. La couleur par défaut est le blanc. Pour définir la couleur de la barre sur un composant dont le thème est Halo, configurez la propriété de style themeColor.

trackColor  Sample
Couleur d'arrière-plan de la barre. La valeur par défaut est 0x666666 (gris foncé).

Commentaire de lespaulz le 27/03/2007 14:56:44

Petit rectificatif

Utilisez:
progressbar.setStyle("themeColor",0xFF99CC);
par exemple

Commentaire de tristan2b le 14/05/2009 03:08:37

Salut à tous !
Alors pour ma part, tout marche nickel, sauf que j'aimerais faire en sorte que cette progressbar prenne en compte tous mes fichiers swf dont le site aura besoin plus tard, sans les faire apparaitre, sauf un.
Comment qu'on fait ??

Ah oui, pas mal cette histoire de "setstyle".... bravo Lespaulz

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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 : 0,546 sec (3)

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