Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > Flash/Flex > Flash > AS1/AS2
AS1/AS2 Questions relatives à la programmation ActionScript 1 et 2 (Cours AS2)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/01/2012, 20h05   #1
Invité de passage
 
Homme
Étudiant
Inscription : janvier 2012
Messages : 1
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Étudiant
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : janvier 2012
Messages : 1
Points : 0
Points : 0
Par défaut Chargement des frames en publiant

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.
investi est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/02/2012, 10h48   #2
Membre du Club
 
Homme Nicolas
Concepteur multimédia
Inscription : février 2012
Messages : 35
Détails du profil
Informations personnelles :
Nom : Homme Nicolas
Localisation : France

Informations professionnelles :
Activité : Concepteur multimédia
Secteur : Enseignement

Informations forums :
Inscription : février 2012
Messages : 35
Points : 57
Points : 57
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.
perenico est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h18.


 
 
 
 
Partenaires

Hébergement Web