Trucsweb.com

Forum de discussion

 Forum « Flash et Shockwave » (archives)

Re: petite question supplémentaire ...

Envoyé: 11 avril 2004, 8h13 par Oznog


Salut,

Comptez vous chanceux, avant Flash 4 c'était vraiment "bizarre" côté syntaxe de préchargement. Maintenant ça fonctionne à merveille en autant que l'on sache les limite de cette méthode.

Tout réside dans 3 faits (résumé, voir les autres messages pour plus de détails)

1. Les bytes sont chargés du premier au dernier sans interruption (streaming). Et oui, Flash connaît le nombre de cadre dès le début, avant même qu'un code soit exécuté comme on sait le poid d'un fichier. (Comment veux tu estimer le temps restant d'un téléchargement par exemple sans connaître le poid total!).

2. IMPORTANT et souvent négligé. Laisser plusieurs cadre au début pour laisser le lecteur digérer au moins le code de préchargement.

3. Ce n'est pas TOUT qui est "estimé" par le préchargement. Ainsi les objets utilisés de la librairie qui ne figure pas sur la scène ne seront pas cummulé dans le pré-chargement.

Tout ce qui est dans la librairie et non sur la scène sera chargé avant le reste. C'est pour ça qu'il arrive de voir un préchargement tarder, puis partir à 80%!

Et bien sûr tout ce qui est externe, données, images, ActionScript, Flash externe... Nest pas estimé non plus.

Maintenant attention, on parle de méthode désuette là où il n'y en a pas n'écessairement. Le "frameloaded" n'a asolument rien à voir avec le getBytesTotal. Pas plus que le ClipLoader n'a à voir avec le getBytesTotal. Ce sont trois technique distinctinte (Pas besoin d'un camion pour aller faire les course et pas besoin d'une voiture pour passer à la cuisine!) LEs trois on leur place avec Flash MX 2004 chacun spécialiste de sa catégorie. D'après moi le frameLoaded peut toujours servir. (CE N'EST pas le même cas sque le randon et Math.random qui font tout deux EXACTEMENT LA MÊME CHOSE.)

Mais je m'excuse, depuis Flash 5 et l'arriver du getBytesLoaded et de ses mystères, je promet de faire un tutoriel DÉTAILLÉ sur le sujet. Si je l'avais fait on aurait probablement moins de question.

Enfin, pour plus d'explication voir les ancien message, seulement pour 2003 en voilà deux : "Re: Preloader débutant?" (http://www.trucsweb.com/Forum/voirmessage.asp?forumid=17&messageid=13078&posparent=1) "Re: preload flash" (http://www.trucsweb.com/Forum/voirmessage.asp?forumid=17&messageid=11516&posparent=1)

p.s. À quoi bon calculer les bytes si on ne veux pas afficher le pourcentage? À quoi bon le ClipLoader si c'est un préchargement du Flash au complet ?

Tu peux arriver à faire des préchargement extrêmement complexe. PAr exemple si le cadre sivant est chargé, passe au suivant et ainsi de suite gérer ton proprs streaming.

Ciao
Oznog


Réponses

 sp spRe: Démystifier le pré-chargement Oznog11/4/2004
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@