Trucsweb.com

Forum de discussion

 Forum « Flash et Shockwave » (archives)

Re: problème avec un preloader pour sons qui ne fonctionne qu'à partir d'un certain point

Envoyé: 4 février 2004, 7h21 par Oznog


Salut,

C'est différent pour chaque Flash, j'ai d'ailleurs déjà donné des explications exhaustives sur le sujet quelque part dans ce forum.

Tu dois donc donner plus de détail sur le contenu de ton animation.

1. Comme dit toph, il ne devrait rien avoir avant le cadre (frame) 15, flash bogue à ce niveau, on doit lui laisser le temps de s'installer confortablement!

2. Par contre il n'a pas tout à fait raison quant à l'ordre du chargement. C'Eet sûr que si tu veux que le fond se charge avant les éléments du dessus, tu dois demander à Flash de faire le chargement à partir du dernier calque (layer). Ou encore si le code du pré-chargement se trouve sur le dernier calque (layer). Sinon ça n'a aucun impact sur le pré-chargement.

3. Toutes valeurs externe, loadVar, loadMovie ne sont pas comptabilisé, tu dois jumeler un deuxième pré-chargement spécifique poyur CHAQUE donnée externe.

4. Tout objet de la librairie qui ne se retrouve pas sur la scène n'est pas pris en compte par le pré-chargement. Par exemple des sons ou clip utilisés en "linkage". La solution la plus simple est d'en placer une instance sur la scène mais à l'extérieur de l'espace visible. Tu peux aussi faire plusieurs pré-chargement. Un pour les élément de base, un autre pour les sons etc.

Plus tu as d'éléments un peut partout comme ça, plus ça devient dificile. Tu dois diséquer ton animation et les pré-chargement. La solution la plus simple consiste donc à faire un "conteneur", un flash vide qui fait un loadMovie (de ton Flash complet) avec un simple pré-chargement. C'est simple mais tu peux avoir des problème de ciblage étant donné que le _root devient le Flash du pré-chargement.

EXEMPLE de chargement multiple :

// Tu dois cuibler comme n'importe quoi.
// Sur un level
_level1.getBytesLoaded();
// Une instance de clip
monClip.getBytesLoaded();
// La scène
_root.getBytesLoaded();
// etc.

Ciao
Oznog


Réponses

 sp spRe: problème avec un preloader pour sons qui ne fonctionne qu'à partir d'un certain point omega_1202/7/2004
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@