Redimension d'image dans un flash auto

Résolu/Fermé
onip Messages postés 27 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 24 juin 2009 - 24 juin 2009 à 22:53
onip Messages postés 27 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 24 juin 2009 - 24 juin 2009 à 23:56
Bonjour,

Voila je suis entrain de faire un flash.
Dans ce flash je charge une image depuis l'extérieur.
Et je centre cette image.
Mais voila si l'image est trop grand elle sort de la scène.
Je voudrai faire de telle sort que quand l'image s'affiche, elle soit redimensionné automatique par la valeur que je lui donne.

Un peu comme avec le html, on lui donne une valeur en hauteur et ou largeur et il la réduit ou l'agrandit pour arrivé à la taille donné.

Exemple du html classique : <img src="mon_image.png" width="150" />

Voila mon code dans le "fla" avec mon chargement et mon redimensionnement :




bouton.onRelease = function() {
//création dynamique d'un clip cible
_root.createEmptyMovieClip("cible",2);
//chargement de l'image
cible.loadMovie("https://www.rsssim.com");
//preload et repositionnement
onEnterFrame = function ():Void {
var total:Number = cible.getBytesTotal();
var charge:Number = cible.getBytesLoaded();
var pourcent:Number = Math.round(charge/total*100);
//pourcentage
statut.text = pourcent+"/100";
if (pourcent == 100) {
delete this.onEnterFrame;
//calcul du centre
grx = Math.round((Stage.width/2)-(cible._width/2));
gry = Math.round((Stage.height/2)-(cible._height/2));
//placement de l'image au centre
cible._x = grx;
cible._y = gry;
//statut ok
statut.text = "ok";
}
};
};




Bien sûr dans ma scène j'ai un bouton dont son occurrence est "bouton"
Et un champ texte dynamique avec comme occurrence "statut".

Voila j'ai tout dit.
Merci d'avance pour vos lumière =)
A voir également:

1 réponse

onip Messages postés 27 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 24 juin 2009 5
24 juin 2009 à 23:56
C'est bon j'ai trouvé ma réponse, pour info sur cette page :
https://codes-sources.commentcamarche.net/

Voila merci quand même pour ceux qui sont passé sur ma demande, je vais au lit, bonne nuit à tous.
0