Probleme de preload d'un swf contenant des attachmovie() ? voici une astuce

Description

Cette astuce concerne tous ceux qui un jour on eu, comme moi, la désagréable surprise de voir leur loading commencer après la moitié du chargement (genre 70%). Le problème vient de l'option "exporter dans la première image" dans les propriétés de liaison d'un objet de la bibliothèque. En fait, Flash charge ces objets
avant même d'afficher la première image, du coup le préloader n'est pas visible tout de suite. Et ça c'est un comble pour un préloader

Conclusion :


Explications :
- Vous voulez faire un SWF où des clips sont chargés en attachMovie() depuis la bibliothèque.
- Vous faites vos clips et vous cochez "exporter pour action script". Automatiquement, Flash vous propose "exporter dans la premiere image".
[...]
- Maintenant que votre page est terminée, vous faites sur la première image un beau préloader. Mais là problème : le préloader ne s'affiche pas tout de suite. Comme expliqué ci-dessus, cela vient du fait que vous avez "exporté dans la 1ere image" et que Flash charge tous ces clips avant votre préloader.
- Si vous décocher l'option "exporter dans la premiere image", vos clips ne s'affichent plus dans votre page puisqu'ils n'ont jamais été chargés!
- LE TRUC : inventer l'option "exporter dans la 2ème image en posant tous ces clips (destinés à être appelés par le suite) sur une image qu'on ne montrera jamais au visiteur mais que le player sera obligé de charger quand même.

Désolé si ça n'est pas très clair. Ca le deviendra quand vous rencontrerez le problème.

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.