ajouter un délai pour retarder l'apparition d'une image chargée
ajouter un délai pour retarder l'apparition d'une image chargée - Flash/ActionScript - Programmation
MarshPosté le 04-04-2008 à 11:16:02
Salut à tous !
je voulais savoir comment je pouvais dire en action script à un clip d'attendre 3 secondes pour se charger ?
j'explique le souci en fait, j'ai une galerie dynamique en action script qui charge des images à partir d'un xml et qui gère 2 positions, paysage ou portrait. le truc c'est qu'il y a une animation pour le passage de portrait à paysage et inversement, qui dure environ 2 secondes. mais si l'image a déjà été chargée auparavant (la personne a déjà cliquée dessus) l'image apparait avant la fin de l'animation.
ça sera plus clair si vous allez directement voir lelien je pense vous allez dans la rubrique creations et vous aurez ainsi accès à la galerie
merci !
edit :
un peu de code :
Citation :
if (_root.orientation_courante == "portrait" ) { trace("depuis une orientation portrait vers paysage" ); _root.galerie.gotoAndPlay("verspaysage" ); trace("là je pars de l'image 'verspaysage'" ); _root.galerie.affichage_portrait._visible = false; _root.galerie.affichage_paysage.loadMovie(this.adresse); _root.galerie.affichage_paysage._visible = true; _root.orientation_courante = "paysage";
j'ai bien essayé de poser un masque par dessus le calque affichage_paysage et l'autre aussi mais ça ne change strictement, je comprends pas trop pourquoi... c'est pourtant pas chargé par dessus par un autre lvl... bizarre...
Message édité par zepokpok le 04-04-2008 à 11:36:42
Marsh Posté le 04-04-2008 à 11:16:02
Salut à tous !
je voulais savoir comment je pouvais dire en action script à un clip d'attendre 3 secondes pour se charger ?
j'explique le souci en fait, j'ai une galerie dynamique en action script qui charge des images à partir d'un xml et qui gère 2 positions, paysage ou portrait.
le truc c'est qu'il y a une animation pour le passage de portrait à paysage et inversement, qui dure environ 2 secondes. mais si l'image a déjà été chargée auparavant (la personne a déjà cliquée dessus) l'image apparait avant la fin de l'animation.
ça sera plus clair si vous allez directement voir lelien je pense
vous allez dans la rubrique creations et vous aurez ainsi accès à la galerie
merci !
edit :
un peu de code :
if (_root.orientation_courante == "portrait" ) {
trace("depuis une orientation portrait vers paysage" );
_root.galerie.gotoAndPlay("verspaysage" );
trace("là je pars de l'image 'verspaysage'" );
_root.galerie.affichage_portrait._visible = false;
_root.galerie.affichage_paysage.loadMovie(this.adresse);
_root.galerie.affichage_paysage._visible = true;
_root.orientation_courante = "paysage";
j'ai bien essayé de poser un masque par dessus le calque affichage_paysage et l'autre aussi mais ça ne change strictement, je comprends pas trop pourquoi... c'est pourtant pas chargé par dessus par un autre lvl... bizarre...
Message édité par zepokpok le 04-04-2008 à 11:36:42