2010-05-06 8 views
0

J'ai fait une galerie en flash. J'ai des images externes chargées dans une zone d'affichage fixe - je l'appelle 'imageStage'. Lorsque l'image est chargée, je redimensionne le MovieClip au _x et _y pour que l'image corresponde à la scène. Mais que se passe-t-il? Lorsque je retourne prev/next à travers quelques images, elles continuent de rétrécir et de rétrécir. Les images qui sont plus petites que la zone fixe sont encore réduites.Comment restaurer movieclip à la taille d'origine?

Comment puis-je résoudre ce problème? Je pense que si je efface l'image existante de MovieClip, elle se réinitialisera à la taille et aux proportions normales. Mais je ne sais pas comment y aller. Aucune suggestion?

+0

Solution trouvée. Pour redimensionner l'image, utilisez _yscale et _xscale au lieu de _width et _height. – codemonkey613

Répondre

0

Ce n'est que si vous l'ajustez avec ces paramètres. Ce qui a fonctionné pour moi citation souvent est que quand un clip entre dans la scène, j'enregistre sa hauteur/largeur/échelle/x/y à l'intérieur de certains conteneurs vars.

En fonction du déclenchement de la réinitialisation, restaurez simplement votre clip en utilisant les valeurs que vous avez enregistrées.