Faire un preloader en pur AS3
La problématique : En gros, pour faire un preloader Flash, vous pouvez:- soit faire une petite application Flash très légère dont le rôle va être d'afficher une petite animation pendant le chargement de la "vraie" application principale (il y a donc deux fichiers)
- soit faire en sorte que pendant le chargement de votre (grosse) application principale, une petite animation, (dont le code et les ressources sont incluses dans le même fichier) se déroule au préalable
Mais alors quel est l'intérêt de la seconde méthode ?
En fait, tous vos ennuis vont commencer si vous souhaitez que votre application chargée par le preloader séparé, ait les "même droits" que votre preloader lui-même ...
Notamment, cela risque de vous compliquer un peu la vie si vous voulez transmettre des paramètres simplement à votre application principale (celle-ci n'accédant pas au LoaderInfo du preloader ...).
Heureusement, les développeurs de www.gamepoetry.com ont développé quelques classes vraiment simples et super efficaces pour appliquer la deuxième méthode.
Toutes les explications (en anglais), sur :
http://www.gamepoetry.com/blog/2008/10/05/the-last-preloader-youll-ever-need-really/
Previous page: Trucs en flash
Page suivante : Du bon usage de swfobject.js