|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Étudiant Inscription : janvier 2012 Messages : 1 ![]() |
Bonjour,
Je développe un mini-jeux flash et je me heurte à quelques problèmes. Mon flash se compose de 3 frames dans la timeline, une pour le préload, une autre pour un écran d'accueil et la dernière pour le jeux. Lors de mes tests en local le chargement de la carte de font est plutôt long par rapport au personnage, ce qui met un décalage de 1 sc environ entre les 2 chargement. Le poids de la map (2,5 Mo) est plus long que celui du personnage, ce qui cause la différence même si je trouve bizarre qu'en local ce soit long. Ma question est la suivante : Est-il possible de retarder l'affichage général de toutes les animations pour que tout apparaissent en même temps ? En gros afficher le personnage seulement quand la map est prête à être chargé. Autre moyen sinon : Est-il possible de charger la map avant pour que l'affichage se fasse instantanément ? un espèce de préload mais pour l'affichage. Merci d'avance. |
|
|
00
|
|
|
#2 |
|
Membre du Club
![]() Nicolas Concepteur multimédia Inscription : février 2012 Messages : 35 ![]() |
Bonjour,
Le moyen le plus simple est : - Charger tous les éléments comme avant - Les passer en _visible = false; (ou en _alpha = 0); - Tester l'état de chargement du fichier le plus lourd, et quand il arrive à 100%, tout passer en _visible = true (ou montée en alpha avec des tweens) Si tu tiens absolument à retarder le preload de tes éléments, tu reprends le test sur le chargement de la map et quand elle arrive à 50% ou plus, tu charges le reste... Un simple test pendant le preload devrait suffire. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com