begin process at 2010 03 18 20:30:26
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Objets à insérer

 > PRELOADER POUR PLUSIEURS CHARGEMENTS SIMULTANÉS

PRELOADER POUR PLUSIEURS CHARGEMENTS SIMULTANÉS


 Information sur la source

Note :
8,2 / 10 - par 5 personnes
8,20 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Objets à insérer Niveau :Initié Date de création :04/02/2005 Vu / téléchargé :10 974 / 2 576

Auteur : goldenboy68

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

 Description

Cliquez pour voir la capture en taille normale
Bonjour,

Je me demandais si j'allais osé vous mettre une source un jour...ben aujourd'hui j'ai décidé que j'allais soumettre à la critique ma dernière-née.

Il me fallait un preloader, ça marchait bien, mais quand je lançais 2 preloads en même temps, c'était chacun son tour!!! D'où la source que je propose: elle doit permettre de charger plusieurs fichiers en même temps en affichant autant de barre de progression que de fichiers chargés.

...j'me suis lâché un peu dans les commentaires du code...dsl si j'en ai mis trop, mais j'ai essayé d'expliquer un maximum de choses.

Sinon, j'ai bien essayé de l'enregistrer au format MX, mais j'utilise la classe MovieClipLoader et apparemment elle est apparue avec MX 2004.

Voilà, j'attends vos critiques (vos encouragements ou félicitations?) ...

Samy


 Conclusion

****** Pour commencer: ******
- copiez le code de l'image 1 (avec ou sans l'exemple)
- copiez le 'Dossier Loader' dans votre bibliothèque
- créez des clips 'cible' (ou utilisez des clips déjà existants sur votre animation)

****** Utilisez ensuite: ******
cibleActuelle = new cible("http://www.url_d_une_image.jpg",clipCible,0 ,0,"test",1);
cibleActuelle.lancer();

****** pour avoir une idée des paramètres: ******
_global.cible = function(aCharger:String, nomCible:MovieClip, posX:Number, posY:Number, destination:String, niveau:Number){
...
}
Rq: tout cela est commenté dans la source! Et si y'a une zone d'ombre...j'essayerai de vous répondre ici!

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture PLAYER MUSIQUE +PLAYLIST XML +PLAYLIST PERSO +ANIMATIONS
Source avec Zip Source avec une capture DESSIN/CONTOURS MULTICOLORES AVEC UNE FONCTION SINUS

 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 pako56 le 25/03/2005 08:54:02

Hello,
Très sympa cette source, jme suis levé ce matin en me disant: tient si je faisais une source qui puisse réutiliser mon chargeur de clip n'importe où dans mon anim grâce à une fonction genre: charger(clip,x,y, etc....) et puis je tombe sur ta source qui fait la même chose mais en plus pour plusieurs clip... :-)
Bon, bah sinon je dirais que pour améliorer le truc tu pourrais gèrer les erreurs non ?
Moi j'ai fait ca dans le mien, genre:

//----------
monEcouteur.onLoadError = function(clip, errorCode) {
switch (errorCode) {
case "URLNotFound" :
okey.text = "Fichier non dispo";
break;
case "LoadNeverCompleted" :
okey.text = "Erreur réseau";
break;
default :
okey.text = "Iconnu";
}
};
//----

Sinon, moi aussi je me suis inspiré de:
http://www.macromedia.com/devnet/mx/flash/articles/preloader.html

car je débute depuis à peine un mois alors le site Macromedia est vraiment top pour ca. D'ailleurs si tu veux matter une source qui arrache vraiment=>
http://www.macromedia.com/devnet/mx/flash/articles/vidgal_structure.html

@+

Commentaire de goldenboy68 le 26/03/2005 01:59:58

...ma première source...j'attendais plus de comm depuis le temps! lol

Sinon, ben j'avais effacé la gestion des erreurs au départ en m'inspirant d'un code, et puis j'avais jamais pensé à la remettre...à l'occasion, je ferai une p'tite mise à jour!

Et je sais pas, mais à force d'apprendre et de découvrir de nouvelles choses, j'me demande s'il faudrait pas en faire un composant (mais j'maîtrise pas du tout ça encore...d'ici 1 à 2 ans! lol), car niveau flexibilité et compréhension, j'le trouve pas encore génial ce code! Mais avec mes connaissances actuelles, j'avais pas réussi à faire mieux!

@+! Samy

Commentaire de pako56 le 22/04/2005 09:32:15

Bonjour,
c'est encore moi qui revient avec une question:
avec ta source j'essaye de charger dans le même clip plusieurs images à des positions _x différentes mais je n'y arrive pas, j'essaye par ex:
// 1ère image
cible1 = new cible "1.jpg",_root.MonMC,0,0,"test1",0);
cible1.lancer();
// 2ème image
cible2 = new cible "2.jpg",_root.MonMC,100,0,"test2",1);
cible2.lancer();

Comme tu peux le voir, j'utilise le même clip cible mais en changeant le Level mais la seconde image vire la 1ère. Y'a pas moyen de charger plusieurs images dans le même clip, tout en utilisant le préload pour chaques images ?
merci.

Commentaire de goldenboy68 le 22/04/2005 11:50:01

Non, plusieurs dans le même, c'était pas prévu...crée plutôt un clip conteneur et mets tous tes clips cible à l'intérieur (tu peux les créer dynamiquement en fonction du nombre d'images à afficher par exemple) et ensuite tu utilises "new cible(....)" (à essayer si tu peux le faire dynamiquement dans la même boucle...possible)

@+! Samy

Commentaire de skay406 le 04/05/2005 17:31:53

Salut,
Ta source est bien cool, seulement j'aimerais savoir comment faire pour que limage initialement en 1024, ne soit pas réduite?

Commentaire de skay406 le 04/05/2005 17:31:57

Salut,
Ta source est bien cool, seulement j'aimerais savoir comment faire pour que limage initialement en 1024, ne soit pas réduite?

Commentaire de goldenboy68 le 05/05/2005 00:44:41

Ca se règle dans le code du clip "chargement" entre les lignes 33 et 39 (y'a un exemple pour avoir toutes tes images de la meme hauteur).

Donc si tu ne veux pas redimensionner ton image, y'a juste à supprimer le code entre ces lignes, sinon, ben tu changes les propriétés "loadTarget._width" ou "loadTarget._height" au choix!

@+! Samy

Commentaire de skay406 le 05/05/2005 10:27:16

Ok merci, vraiment sympa de ta part! Fonctionne au poil ! ;)

Commentaire de skay406 le 05/05/2005 12:38:11

Par contre comment faire pour que dans la cible se charge d'office une page? Que ça soit la page dintro....
http://next.issue.free.fr/nextisite/debut.html
Pour pas que la page soit noire en arrivant mais ke la page home se charge?
De plus j'ai un probème, les news qui s'affiche habituellement : http://next.issue.free.fr/nextisite/on/prenews.swf

les news (par intégration php, ne s'affiche plus par le load movie, es que c'est rectifiable?
Merci ;)

Commentaire de goldenboy68 le 05/05/2005 17:59:24

J'avoue que j'ai un peu de mal à suivre ce que tu veux faire exactement...tu peux pas charger une page HTML dans un fichier flash...et pour les news...ça a qqch à voir avec ma source?

Envoie-moi des messages en privé...je pense pas que ça intéresse tout le monde tes pb particuliers! lol

@+! Samy

Commentaire de honpou le 07/04/2006 18:23:46

Salut,

j'ai retourné ton script dans tous les sens, mais comme je suis graphiste je bloque un peu...

en fait j'aimerai que les clips "cible[n]"  servent de conteneur afin qu'il ecrasent le preload une fois chargée, surtout ca me permet de deplacer le preload en cours plutot que le clip conteneur, ce que je cherche à faire pour mon site/anim

merci

Commentaire de goldenboy68 le 07/04/2006 21:16:05

On a changé de version depuis que j'ai posté cette source! :)

Bref, disons que c'est vieux et que ça mériterait sans doute d'être passé à l'AS2!

Autant que je me souvienne, les clips "clibles" vont contenir le preload, et à 100%, le preload sera remplacé par ce qui est chargé...c'est pas ça que tu veux?

@+! Samy

Commentaire de Myev le 29/12/2006 18:45:50

J'arrive un peu tard, mais je cherche justement une source de ce type et j'aimerais l'utiliser. Cependant je suis novice en programmation et je n'arrive pas à utiliser la méthode onLoadStart, il me semble qu'elle n'est définie nulle part. J'aimerais savoir aussi à quoi correspond "loadTarget", dans l'AS sur la barre de chargement.
Si quelqu'un passe par là, à bon entendeur...

Commentaire de goldenboy68 le 30/12/2006 11:38:54

onLoadStart est un évènement de la classe MovieClipLoader. Sinon pour le loadTarget je ne me souviens plus...d'après le nom, ce devrait être là où on va charger qqch.

...mais faudrait p't'être que je mette à jour la source pour simplifier l'utilisation! (mais pas le temps en ce moment)

@+! Samy

Commentaire de dom382 le 10/01/2007 11:07:07

bonjour,
juste un petit soucis sur le .fla !
Format de fichier inattendu !
J'ai tenté de l'ouvrir avc flash MX et...
Merci de m'aider un peu car je n'ai pu l'ouvrir...
cordialement

dj

Commentaire de goldenboy68 le 10/01/2007 13:43:09

Dans la description, c'est marqué:
"Sinon, j'ai bien essayé de l'enregistrer au format MX, mais j'utilise la classe MovieClipLoader et apparemment elle est apparue avec MX 2004."

...et on est passé à Flash 8 entre temps...et bientôt 9 j'espère!

@+! Samy

Commentaire de dom382 le 10/01/2007 14:42:14

ok bien vu... Je sais pas lire... lol
C'est vrai la classe MovieClipLoader a disparu !
mdr je reviens de 4 dans les îles et suis vraiment en retard... Je me mets au travail ! Merci quand même, je vais me débrouiller autrement si je peux. Bonne contnuation et bonne année à vous !
bye dj

Commentaire de giovaless le 12/01/2008 02:57:02

Bonsoir
je suis en train d'essayer t as source (qui est vraiment sympathique... Jusqu au moment ou je voudrais redimentionner mes image ( c'est pour faire une galerie) et vraiment je ne trouve pas si tu pouvais m aider ce serais vraiment cool

Merci d'avance

Commentaire de luks le 15/09/2009 19:18:46

vous qui êtes si doué ds ls préloader... j'ai posté une demande d'aide. a savoir.
j'ai un fla ds lequel j'ai des vignette qui renc=voient sur des images clefs qui chargent des images, code :
this.createEmptyMovieClip("image",0);
this["image"].loadMovie("05.jpg");

jusque là tout va bien mais certaines images sont assez lourdes (c'est pour cela justement que j'utilise cette méthode car le site comporte beaucoup d photos) et je souhaiterai rajouter l'état du chargement des images... mais moi et les codes !! je ne trouve pas mon bonheur ds les post, cela doit être tout bête. Que cela affiche le pourcentage de chargement de l'image type:
Chargement de l'image e cours ; XX %
me suffirais.
si vous pouvez l'aider... ce serait cool.
Merci d'avance les as.

Commentaire de luks le 15/09/2009 19:23:14

j'ai beau chercher je trouve pas comment faire , aidez moi !!

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Photothèque

 
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,248 sec (3)

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