Problème dingue de préchargement flash

Problème dingue de préchargement flash - Web design - Graphisme

Marsh Posté le 04-02-2009 à 18:33:35    

Hello !
 
Voila mon soucis. Mon loader et ses images ne s'affichent qu'une fois le chargement commencé. Par exemple, images + barre de chargement + pourcentage ne s'affichent qu'a 30% ce qui est rageant.
Je n'ai aucun clip/graphisme dans ma bibli qui a de coché "Exporter à la première image".
 
Voici ce que j'ai image 1 (et UNIQUEMENT ce que j'ai. J'ai viré tout graphisme, l'image 1 n'a que ce code, rien d'autre !!) :
 

Code :
  1. trace("start" );
  2. onEnterFrame = function () {
  3.    var pourcent = getBytesLoaded()*100/getBytesTotal();
  4.    if (pourcent<100) {
  5.        ange._alpha = pourcent-25;
  6.        trace(pourcent);
  7.        pourcentage.text = int(pourcent);
  8.    }
  9.    if ((pourcent>=95) && (!isNaN(pourcent))) {
  10.        delete onEnterFrame;
  11.        gotoAndPlay(47);
  12.    }
  13. };
  14.  
  15. stop();


 
Et voici ce que me retourne la fenêtre de sortie :
 

Citation :

start
28.4142093084362
28.4142093084362
30.2389408284525
32.5768145178379
etc. jusqu'a 95/100%


 
 
J'ai testé en retirant une grosse partie de ma bibli, même problème. Si je ne garde que 3 images (histoire de faire un peu de poids), même problème.
 
Qu'est-ce que j'ai pu oublier ???  :heink:  :ouch:

Reply

Marsh Posté le 04-02-2009 à 18:33:35   

Reply

Marsh Posté le 04-02-2009 à 19:04:11    

Moi j'aimerai savoir combien de place il prend ton ange...
et pourquoi >=95 et non 100 ?
sinon, le int(pourcent) est incorect, on devrai plutot le "stringé" pour le mettre dans un champ de texte... et si on veut etre propre, faut typer pourcent à sa déclaration (:Number).
Qui a pu te filer une base de code aussi sale...
 
Edit : et le coup du _alpha = pourcent-25 .... en AS3 il ne le tolèrerait pas je crois, parceque si pourcent < 25, ça te donne du négatif... M'enfin, c'est pas le problème ici (en AS2 en plus)


Message édité par abais le 04-02-2009 à 19:07:21

---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 04-02-2009 à 19:23:46    

Ah ce coup-ci j'ai pas collé ton code :p
 
Pour le reste oui c'est mieux si tout est typé, ce qui n'est pas le cas là. Mais hélas, ça ne changera rien au problème...
J'ai mis -25 pour qu'il apparaisse un maximum transparent vu que le décompte arrive à la bourre. Mais c'est du provisoire ça.
 
L'ange est compressé au maximum, il est tout petit il doit faire 4/5 Ko (qualité sur 1 dans flash).


Message édité par Sheeloo le 04-02-2009 à 19:24:22
Reply

Marsh Posté le 05-02-2009 à 04:53:11    

Tu n'as pas tout viré de l'image 1 puisque tu as une image et du texte.
 
Bref, il doit y avoir un truc super lourd a charger sur l'image 1 ou je ne sais ou dans ton anim.
Pour le savoir tu as 2 facons: une precise, et une moins :D
 
Tu vas dans parametres de publication et tu coches la case "Generer un rapport de taille". Ensuite tu publies. Il va te creer un fichier texte avec le nom de ton fichier + Report (ou un truc comme ca).
En l'etudiant ou en le collant ici, tu peux avoir des infos tres interessantes. Comme une typo qui te prend 2Mo par exemple ...
 
Sinon quand tu tests ton anim (Ctrl+Enter) une fois la fenetre ouverte, tu fais Ctrl+B et tu vas voir un graph qui s'affiche avec le poid de chaque page.
Et si tu refais Ctrl+Enter il va te simuler le chargement (tu peux choisir la bande passante). Tu pourras etudier en detail comment ca charge.


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
Reply

Marsh Posté le 05-02-2009 à 10:47:41    

J'avais pas pensé au rapport ^^
Pour la simulation de DL, il l'a deja fait...
La typo de 2mo... possible ça ?

Message cité 1 fois
Message édité par abais le 05-02-2009 à 10:48:27

---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 05-02-2009 à 10:47:42    

J'ai essayé de faire tout ça, et surtout de simuler le téléchargement pour étudier précisément le problème.
 
Pour l'image 1 j'ai réellement tout viré, page blanche, avec juste le retour du trace sur la variable pourcent.
 
J'ai 2 polices incorporées mais qui ne prennent que 16 Ko CF le rapport de taille.
 
En revanche je pige un truc... le rapport de taille :
 

Citation :

Image #    Image octets    Total octets    Séquence
-------    ------------    ------------    -------------------
      1         110002         110002    Séquence 1 (Image d'exportation des classes AS 2.0)


 
110Ko de classes à charger (j'ai pourtant virer tous mes imports de classes mais ça doit être necessaire à flash pour fonctionner).
 
Ce que je me rend compte aussi et qui vaut son pesant de cahuètes, c'est que j'ai décoché partout "Exporter à la 1ere image", et mon swf passe de 2 Mo à 300 Ko vu que les images ne sont plus incorporées (et sont toutes appellées via l'AS).
 
Faut que j'utilise la méthode de coller tous les clips sur une image hors du cadre pour les charger (sinon l'attachmovie ne les trouve pas), et passer à une autre image ensuite afin de décharger tout ça. Du coup le fichier fera bien 2Mo, et le pourcentage commencera à 1 ou 2%.
 
Le fait de me replonger dans le rapport de taille, ça aide ! Merci Zed !

Reply

Marsh Posté le 05-02-2009 à 11:16:46    

Le fait est que tu as une anim complete, avec une architecture pas forcement prevu pour un loading. Ca arrive souvent.
 
La meilleur solution dans ce cas et qui te fera gagner du temps, c'est juste de faire une anim vide avec juste un MovieClipLoader dedans qui charge ton clip principal.
 
T'utilises les ecouteurs de MCL pour gerer ton chargement c'est beaucoup plus propre.


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
Reply

Marsh Posté le 05-02-2009 à 11:30:27    

abais a écrit :

J'avais pas pensé au rapport ^^
Pour la simulation de DL, il l'a deja fait...
La typo de 2mo... possible ça ?


Essaie d'inclure le chinois traditionnel sur un champ texte, tu vas rigoler :D


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
Reply

Marsh Posté le 05-02-2009 à 11:41:04    

J'ai essayé et j'ai vite déchanté, simplement au moment de compiler...
 
Je vois un peu ce que tu veux dire avec le moviecliploader et les écouteurs, mais j'ai besoin de travailler ça, c'est pas 100% concret encore.
 
Ca va venir ! Ca va venir ! Je me suis acheté un bouquin sur l'AS3 (Merci Abais :p) que je vais sûrement engloutir rapidement :p

Reply

Marsh Posté le 06-02-2009 à 18:29:57    

Reply

Marsh Posté le 06-02-2009 à 18:29:57   

Reply

Marsh Posté le 11-03-2009 à 19:28:36    

Le retour du problème dingue de préchargement flash !
 
J'ai terminé mon site, j'ai fait le préchargement qui commence à 15% mais que diable ça fonctionne. Je vois le préchargement avec la simulation de download de Flash.
 
Je le met en ligne et là, page blanche, pas de préchargement, et le site qui arrive direct (après un temps de download).
 
Je sature !! D'après vous, ça peut venir d'où ?
 
http://test.sheeloo.net/dsp.html

Reply

Marsh Posté le 11-03-2009 à 19:36:21    

ça marche chez moi

Reply

Marsh Posté le 11-03-2009 à 19:37:49    

Quoi t'as eu le préchargement avec l'ange qui apparait progressivement ?
 
Bon sang c'est à n'y rien comprendre, t'es sous firefox ?

Reply

Marsh Posté le 11-03-2009 à 19:41:25    

Ca marche sous FF chez moi.


---------------
userstyles HFR : alléger l'accueil du forum; réduire les img https des quotes. Script AHK ImageFloodHFR
Reply

Marsh Posté le 11-03-2009 à 19:45:45    

En fait ça marche chez tout le monde, je suis comme un con là...
 
Bon ça fonctionne c'est le principal, merci à vous pour votre coup de main !

Reply

Marsh Posté le 11-03-2009 à 19:54:46    

Sheeloo a écrit :

Quoi t'as eu le préchargement avec l'ange qui apparait progressivement ?
 
Bon sang c'est à n'y rien comprendre, t'es sous firefox ?


ouep et ouep

Reply

Marsh Posté le 11-03-2009 à 19:55:15    

Sheeloo a écrit :

En fait ça marche chez tout le monde, je suis comme un con là...
 
Bon ça fonctionne c'est le principal, merci à vous pour votre coup de main !


 [:ripeer]  pas chez toi

Reply

Marsh Posté le 11-03-2009 à 19:55:40    

Skopos a écrit :

Ca marche sous FF chez moi.


moi ça marche SUR FF  [:ninja dago]

Reply

Marsh Posté le 11-03-2009 à 20:29:52    

lol
 
Ben sous IE et Firefox chez moi, nada. Mais c'est pas grave :p
 
Merci bien :)

Reply

Marsh Posté le 12-03-2009 à 04:28:13    

Marche sous IE6 et FF chez moi.


---------------
Jeu de simulation Boursière - Version BETA - https://www.facebook.com/wildstocks
Reply

Marsh Posté le 12-03-2009 à 09:26:12    

Me too !
Vide tes caches Sheeloo, tu vois peut-etre une ancienne version !
 
EDIT : Très beau site en tout cas ! ça promet  [:giz]


Message édité par abais le 12-03-2009 à 09:29:29

---------------
Le membre ci-contre n'est pas responsable du message ci-dessus.
Reply

Marsh Posté le 22-03-2009 à 13:04:20    

Merci ! :)
 
J'ai vidé le cache, même soucis. Tant pis je trouverai un jour ou l'autre :p

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed