. si tu veux charger tous tes fichiers swf d'un coup, le temps de chargement va etre extremement long ! Ne pas oublier qu'un temps de chargement standard pour une navigation normal est de 15 secondes environ, passer ce delai, tu risques de voir tes visteurs fermer l'onglet et ne pas visiter ton site !!!!!!! (c'est d'ailleurs pour cela que l'on fait toujours le contraire, on dilue le temps de chargement dans le site !). une intro ca fait a peu pres 1.5 Mo en general, un swf classique de module avec texte ca fait entre 500 Ko et et 1 Mo, et un swf avec galerie fait de 2 Mo a 5 Mo ou plus, souvent d'ailleurs pour cette partie on ne cree pas un fichier qui contient tout mais un fichier d'entree a poids leger, et au clic de chaque image on preload chaque image avec tres souvent un preloader. pour charger un swf externe au premier swf qi est contenu dans la page html, passes par la fonction loadmovie, mais attention aux niveaux ! le swf appele va couvrir definitivement le fichier qui contient l'appel, sauf si sur ce swf appele tu fait un rappel loadmovie vers le fichier d'origine. si tu veux repasser en arriere, on peut utiliser ce qu'on appelle un dechargement (unloadMovie). Sinon il y a la possibilites d'utiliser un chargement avec niveaux par loadMovieNum (niveau), c'est un sytsme qui s'apparente aux couches d'un hamburger on va dire....(attention aussi aux formats des scenes des swf, tu peux faire un appel vers un swf plus petit mais pas le contraire, sauf avec un systeme de container, corrigez moi si j'ai dit une betise...). voila. sinon je te deconseille vivement de tout charger d'un coup. personne ne le fait, et tu peux tres bien avoir une extreme fluidite sans ca d'ailleurs la fluidite est souvent tout le contraire de ce que tu veux faire) ! tout est justement dans l'art de travailler sa construction intelligemment pour eviter un lenteur, et notamment justement : diluer le chargement tout au long du site (cela va vouloir dire bcp de fichiers, bcp d'appels, un construction entrelacee de loadmovie et de unloadmovie avec eventuellement des niveaux).... Bon courage ! ;) .
|