Accueil > Forum > > > > Prelaoder pour SWF externe
Prelaoder pour SWF externe
dimanche 1 mars 2009 à 21:37:58 |
Prelaoder pour SWF externe

Nextra
|
Bonjour, Voila mon souci : J'ai 5 fichier SWF séparés (dessin.swf, animation.swf, 3d.swf, main.swf et sclupture.swf) qui sont assez lourd (entre 5 et 7Mo chacun). J'aimerai créer un index.swf qui préloaderai mes 5 swf et une fois le chargement terminé la page main.html ce lancerai. (Pour l'instant j'ai des préloader classique à chaque fichiers et c'est carement l'horreur. voyez plutot : www.gaullierdamien/V2/main.html) Et pour finir j'aimerai garder le même style de préloader que j'ai actuelement. Donc serai t'il possible d'inclure le code manquant dans celui-ci : stop(); myInterval = setInterval(preload,100); function preload() { var current = _root.getBytesLoaded(); var total = _root.getBytesTotal(); var pctLoaded = Math.round(current/total*100); pct_txt.text = pctLoaded; loaderbar._xscale = pctLoaded; if (current == total) { gotoAndPlay("main",1); clearInterval(myInterval); } }
Je n'ai reussi à faire fonctionné aucun des script trouvé sur le net. Vous êtes ma dernière chance  .
|
|
mercredi 4 mars 2009 à 13:13:38 |
Re : Prelaoder pour SWF externe

dj_ouf
|
Salut. Quel est l'intêret de tout pré-charger pour ensuite changer de page, et donc de tout perdre ?
|
|
mercredi 4 mars 2009 à 16:32:50 |
Re : Prelaoder pour SWF externe

Nextra
|
En fait mon but est de préchargé l'ensemble de mes SWF dans le cache pour evité un chargement à chaque transition de SWF. En clair va voir sur www.gaullierdamien.fr/V2/main.html (désolé pour le lien de mon 1er post il manquais le .fr) Pour expliquer un peu mieu le fonctionnement de mon site : lorsque l'on clique sur une des fleche, on lance l'animation et en fin d'animation on passe sur un autre fichier SWF. Donc rechargement et ainsi de suite. Sinon désolé pour le code... la copier coller a merdé et je n'ai pas pu éditer. Petite précision, je suis en action script 2.
|
|
vendredi 6 mars 2009 à 15:39:19 |
Re : Prelaoder pour SWF externe

dj_ouf
|
Merci pour le lien rectifié...et félicitations pour ton boulot, j'ai apprécié ;)
Tu peux effectivement tout précharger en début de site. Pour cela tu peux faire : - déclarer un tableau listeFichiers contenant la liste des fichiers swf à charger. - faire un gestionnaire de chargement que lancera la function loadNext() à la fin de chaque chargements. - dans cette fonction loadNext(), l'url du fichier correspondra à listeFichiers.shift(); et lorsque le tableau est vide, ça veut dire que tous les chargements sont finis.
Sinon juste une suggestion, une pratique très courante pour les galleries d'aimges est de charger les images seulement lorsque on veux les voir (au clic donc). Un petit symoble de chargement. pour faire patienter. Donc au final toutes tes images seront contenues en externe dans un dossier, et le fichier les chargera indivuellement. Chacuns de tes swf seront donc considérablement allégés!
Dis nous en + pour la suite
|
|
vendredi 6 mars 2009 à 21:23:42 |
Re : Prelaoder pour SWF externe

Nextra
|
Merci enormément pour ton aide. Mais je croi que je vais encore t'embêter... Je suis plus que novice en action-script. Je connais simplement "stop ()", "getUrl ()", "GotoAndPlay" et "GotoAndStop"  Cela dit j'ai fait des recherche pour déclarer un tableau. Je pense savoir comment faire mais voila que je bloque déja pour entrer une valeur dans le tableau. (Bouhou j'arrive même pas à faire la 1ere ligne). Pour ta suggestion j'y avais pensé, mais en fait ce n'est pas les images à présenter qui pèse lourd mais plutot mon animation. C'est en fait une simple serie d'image généré par mon logiciel 3D que j'ai mis bout à bout. J'en demande peut être un peut trop... mais en tout cas merci enormément pour ton aide. Tu m'a déja bien éclairé sur la façon de procéder !!
|
|
lundi 9 mars 2009 à 14:08:51 |
Re : Prelaoder pour SWF externe

dj_ouf
|
Ok je vois..
Ben en fait ton tableau ressemblera à ça : var listeFichiers:Array = new Array("anims.swf","3d.swf","trucmuche.swf"); pour le chemin du prochain chargement : var file:String = listeFichiers.shift(); // en fait ça retire le 1er élément du tableau
Au final dans le gestionnaire onLoad du loader du fichier, tu testes si tu le tableau contient encore un élément: if (listeFichiers) { var file:String = listeFichiers.shift(); ...... // procédé de chargement } else end();
|
|
Cette discussion est classée dans : var, swf, main, total, current
Répondre à ce message
Sujets en rapport avec ce message
Comment récupérer le contenu d'une var globale [ par falafab ]
Bonjour,Sur une page htm, je possède 2 frames.Chaque frame contient un flash.sur le premier swf, j'ai créer une var global: _global.mavar;par contre,
Catch une URL pour la mettre dans une var [ par Jeho ]
Bonjour, je m'explik:je tape une URL qui load un swf... au TOUT DEBUT du code du swf.. j'aimerai prendre l'url tapée..pour la mettre dans une variable
Chargements multiples avec Loadsound [ par Selio001 ]
Bonjour à tous,Je me penche depuis quelques temps sur flash pour la création d'un site et je me retrouve face à un problème de chargement du son.Voil
Un preload vraiment dynamique ?? [ par unz ]
Salut,j'ai une question que me pose ma graphiste préférée :Elle a tout un stock d'animations qui n'ont pas de preload.(une bonne centaine en tout)Elle
recup de var entre swf.... [ par jultoys ]
Bijour tout l monde, me revoila avec une question pas piquée des hannetons...Voila, j ai un swf qui doit en charger un autre dans un clip prevu à cet
Preload pour gros swf avec séquences [ par hyksos ]
Bonjour à tous et à toutes. Alors Voilà j'essai depuis un bon moment de faire un preload pour mon fla qui pèse ses 3Mo en 5 séquences. Malheureusement
[Flash8] transition SWF externe [ par claviskass ]
Bonjour à tousje suis sous "Flash 8" et j'aimerais mettre à jours un tutorial. Je débute et j'ai besoin de votre aide.Le tutoriale est une méthode de
champ de texte + var + localconection [ par ironarme ]
Bonjour, je desespere et n'arive pas a finir mon flash a cause d'une comande qui ne passe pasJe vais essayer de m'expliquer clairement:J'ai creer 2 ch
swf externe omniprésent.... [ par nicodogs ]
bonjour à tous,J'ai un soucis avec un swf externe... dans mon anim principale, je charge un swf externe. tout se passe bien (préload % + anim) mais le
appel javascript dans 1 clip dans 1 swf [ par victormelba ]
Bonjour ce script marche très bien lorsque les boutons sont directement sur le swf. Mais quand j'essaie de mettre les boutons dans un clip (menu par
Livres en rapport
|
Derniers Blogs
[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE?[WF4] PASSAGE D'ARGUMENTS LITERAL, VISUALBASICVALUE OU LAMBDAVALUE? par JeremyJeanson
Avec la sortie de la RC de Visual Studio 2010, Microsoft a mis un peu les points sur leS i en ce qui concernait le passage d'arguments. Mais nous somme un certain nombre à avoir pris ce changement comme un coup dur. Pour résumer la situation : à la sortie...
Cliquez pour lire la suite de l'article par JeremyJeanson [RIA SERVICES] INCLUDE ET DOMAINDATASOURCE[RIA SERVICES] INCLUDE ET DOMAINDATASOURCE par Audrey
Dans un de mes articles précédents , j'avais parlé des DomainDataSource avec RIA Services dans le cas d'une interface Maître - Détail. Dans le même principe, je vais parler d'une autre manière de mettre en forme ce cas d'interface avec RIA Services. Et po...
Cliquez pour lire la suite de l'article par Audrey ZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATIONZUNE : VERSION ZUNE SOFTWARE V 4.2 ET LA SOCIALISATION par ROMELARD Fabrice
Une des nouveautés de la version V 3.0 était l'apparition de l'onglet Social qui ne fonctionnait que si le MarketPlace était activé sur son poste. Cela limitait donc son intérêt, car hors du cadre commercial USA-CANADA, peu de monde trouva...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice PRATIQUE DE SILVERLIGHT PAR ERIC AMBROSIPRATIQUE DE SILVERLIGHT PAR ERIC AMBROSI par MPOWARE
Je viens de finir la lecture du dernier livre d'
Eric Ambrosi
éditions PEARSON
Son livre donne une approche pratique de Silverlight qui sera aussi bien comprise par le développeur que par le designeur.
Tous les aspects du développement RIA sont abor...
Cliquez pour lire la suite de l'article par MPOWARE APPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NETAPPRENDRE à DéVELOPPER POUR LES MOBILES AVEC LA NOUVELLE GéNéRATION .NET par odewit
2 déclinaisons de Silverlight et 2 déclinaisons de Mono permettent dorénavant (ou permettront prochainement) de développer des applications .NET mobiles pour les principales plates-formes du marché :
Silverlight pour Symbian, basé sur Silverlight 2...
Cliquez pour lire la suite de l'article par odewit
Forum
FLASH RESOLUTIONFLASH RESOLUTION par vincenzodelarossa
Cliquez pour lire la suite par vincenzodelarossa
Logiciels
Academy System (10.9.4.0)ACADEMY SYSTEM (10.9.4.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Xilisoft Convertisseur Vidéo Ultimate (5.1.39.0305)XILISOFT CONVERTISSEUR VIDéO ULTIMATE (5.1.39.0305)Xilisoft Convertisseur Vidéo Ultimate est un outil puissant de conversion vidéo, facile à utilise... Cliquez pour télécharger Xilisoft Convertisseur Vidéo Ultimate Xilisoft DVD Ripper Ultimate (5.0.64.0304)XILISOFT DVD RIPPER ULTIMATE (5.0.64.0304)Xilisoft DVD Ripper Ultimate est un logiciel excellent pour copier et convertir DVD vers presque ... Cliquez pour télécharger Xilisoft DVD Ripper Ultimate Rigs of Rods (63.3)RIGS OF RODS (63.3)c'est un jeu de multi-simulation camions,autobus voitures, avions, bateaux, hélicoptère avec défo... Cliquez pour télécharger Rigs of Rods
|