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 !

Sujet : J'ai besoin d'explications ou plutôt d'aide en rapport avec les preloaders. . . [ Archives / ActionScript ] (littlecamille)

dimanche 15 juin 2003 à 00:00:18 | J'ai besoin d'explications ou plutôt d'aide en rapport avec les preloaders. . .

littlecamille

Bonjour à tous
Je poste ce message avec l'espoir que vous pourrez m'aider...En effet j'aimerais que vous m'expliquiez comment dans une animation Flash, faire des chargements a différents endroits de la scene de facon a avoir plusieurs petits chargements plutot qu'un long au debut de l'animation
Merci d'avance pour votre aide ;)
@++
C A M . . .

dimanche 15 juin 2003 à 23:11:55 | Re : J'ai besoin d'explications ou plutôt d'aide en rapport avec les preloaders. . .

kodiask



chuipa un pro donk si stu veu charger ss les pourcentage tu peu faire

ifFrameLoaded (image juskou tu ve charger) { gotoAndPlay ( image voulu )
}
et tu coller ca a chak endroi ke tu veu un chargement

/!\
en moin deu image le premier tu met "ifFrameLoaded...."ca le deuxiemme tu met "gotoAndPlay(image avec le ifFrameLoaded ...)" l'image ou ou ya le code ifFrameLoaded

ca fera une boucle entre 2 image et commencera lanimation seulement si limage juskou tu ve charger est charger


jespere ke ta compri chuipa un chau des explikation dsl

samedi 28 juin 2003 à 01:41:24 | Re : J'ai besoin d'explications ou plutôt d'aide en rapport avec les preloaders. . .

theKam

Cool, je suis pa sle seul à m'appeler Camille

Sinon, pour ta question.
Ben y a rien de compliqué. Faire un loader ou 10 c'est la même chose.
Je ne sais pas comment tu fais tes loader, mais moi généralement je les mets sur la première ou la deuxième frame de l'anim.
En fait, c'est ca qui va un peu changer.

L'idéal quand on veut faire simple, c'est de se créer deux clips sur la scene.
T'en appelles un loader, et l'autre contenu.
sur la sene, toujours, tu tapes le code :

loader.onEnterFrame = function() {
pourcentage = (_root.contenu.getBytesLoaded() / _root.contenu.getBytesTotal()) * 100 ;

// si c'est pas chargé, on affiche le loader
if (pourcentage < 100) {
     this._visible = true ;
// tu affiches l'avancement du téléchargement
afficheAvancement(pourcentage) ;
} else {
this._visible = false ;
}

}

Et comme ca, quand tu veux charge rune autre partie de ton site, disons la partie cv plutôt que la partie jeux, tu n'as qu'a faire :
_root.contenu.loadMovie("cv.swf") ;
et hop, automatiquement, le loader s'affichera et calculera l'avancement...

Tant que j'y suis, ma méthode préférée pour afficher des barre d'avancement.
La méthode propre, c'est de dessiner à la volée des rectangles et tout et tout. C'est propre, mais c'est chiant à faire.
La méthode rapide, c'est tu fais un clip avec 101 images.
Sur le premier calque, tu fais un beau contour, ce sera le contour de ta bare d'avancement
Sur le deuxième calque, tu fais un masque qui affiche que ce qui est à l'intérieur du contour
sur le troisi-me calque, tu mets la couleur (ou le dégradé, ou le bitmap...) qui doit remplir ta barre.
Tu le places sur la frame 1 comme si ta barre était à 0 %, et sur la frame 101 tu refais une image clef et tu le places comme s'il était à 100%
Une petite interpolation la dessus, et c'est fini.
TOut ce que tu as a faire, c'est, quand tu as calculé ton pourcentage d'avancement, de faire un
barre.gotoAndStop(pourcentage + 1).
(avec barre : le clip de la barre de progression)
(et pourcentage : le poourcentage d'avancement, entre 0 et 100. Ne pas oublier de faire un Math.floor, pour que la valeur soit entière...)

Forécment, la c'est fait sur 101 images pour que ca soit simple et compréhensible, mais ca marche aussi bien avec50, 25, 42 ou 37 frames. Suffit de changer la formulie de calcul du pourcentage...

Voila. Encore une fois, je voulais faire court, et j'ai écrit un roman...


-------------------------------
Réponse au message :
-------------------------------

> Bonjour à tous
> Je poste ce message avec l'espoir que vous pourrez m'aider...En effet j'aimerais que vous m'expliquiez comment dans une animation Flash, faire des chargements a différents endroits de la scene de facon a avoir plusieurs petits chargements plutot qu'un long au debut de l'animation
> Merci d'avance pour votre aide ;)
> @++
> C A M . . .

samedi 28 juin 2003 à 12:19:39 | Bon je crois avoir compris. . .

littlecamille

Bon merci je crois que j'ai compris en théorie mais je ne suis pas sur que je vais l'appliquer cette question était pour ce site que je suis en train de préparer :::: Lacity ::
Merci encore et @++



Cette discussion est classé dans : aide, rapport, plutôt, explications, preloaders


Répondre à ce message

Sujets en rapport avec ce message

Texte dynamique [ par radge ] Bijour All,Tout d'abord je remercie la communauté pour les differents prog qui me sont tres utile pour mon stage :)Voila j'aurais voulu avoir une peti Ajuster la taille de l'animation par rapport à l'écran [ par Houari93 ] Je voudrais ajuster mon animation par rapport à la taille de l'écran, comment puis je faire.Merci aide chargement :)) [ par skratchy ] Salut !j ai fais une intro pour mon site! et j ai vu un code qui fais le chargement avec les pourcentages qui m interesse! mais je n arrive pas a l in aide chargement :)) [ par skratchy ] Salut !j ai fais une intro pour mon site! et j ai vu un code qui fais le chargement avec les pourcentages qui m interesse! mais je n arrive pas a l in g besoin d'aide !!! [ par kodiask ] bon alor je cherche à faire un "mini chat" je voudrai savoir si klkun pourrai maider a faire avec flash:--envoi d'un pseudo, de a date et d'un msg dan Aide pour un son sur un bouton ! [ par SkyCrasher ] Voila je débute tout juste en flash (5 jours)Donc évidemment je ne métrise pas l'ActionScript:J'ai deux boutons PLAY et STOPDès l'affichage, j'aimerai j ai vraiment besoin d aide plz [ par kyp ] voila ,je ne connais rien en flash....j ai installé flash mx aujourd hui,je m y perds deja...mais j ai besoin de faire quelquechose pour mon IUT,une p aide svp [ par tuzzio ] je voudrai savoir si on peu modifier un animation flash recuperer sur le site? (mettre ces titres...)merci d'avance débutant cherche explications [ par sane79 ] salut, je suis débutant en flash et je voudrais faire une page html contenant un swf qui lirait des données dans une BDD MySql et afficherait c donnée Arg .....besoin d aide comment faire un zoom en Actionscript??? [ par yoyotris ] Salut tout le monde j aimerai avec le code qui permet de faire un zoom sur un clip ou une image , mais pas avec des masque! Je voudrai en action scrip


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



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
Temps d'éxécution de la page : 0,312 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.