Ajuster une image à la taille d'un clip tout en gardant les proportions

Soyez le premier à donner votre avis sur cette source.

Snippet vu 14 248 fois - Téléchargée 28 fois

Contenu du snippet

Ce code permet d'ajuster la taille d'une image que l'on charge par loadMovie à la taille du clip dans lequel on la charge, tout en conservant les proportions de l'image d'origine et en centrant l'image sur le clip.

Source / Exemple :


//monClip = le clip dans lequel on charge l'image
//fonction qui sera executer lors du chargement du clip
//a placer sur le clip lui-meme
onClipEvent (load) {
  //w et h les valeurs que vous souhaitez pour la largeur et la hauteur du clip
  w=520;
  h=390;
  //on calcule le rapport de la largeur et de la hauteur de l'image que l'on vient de charger
  rapport=this._width/this._height
  // si les proportions de l'image sont les meme que celles du clip, on ajuste simplement la taille de l'image à celle du clip
  if (rapport == w/h) {
    this._width=w;
    this._height=h;
    this._x=0;
    this._y=0;
  } else {
    //sinon, on ajuste au maximum de la hauteur ou de la largeur et on centre
    if (rapport > w/h) {
      this._height *= w/this._width;
      this._width = w;
      this._x = 0;
      this._y = (h-this._height)/2;
    } else {
      this._width *= h/this._height;
      this._height = h;
      this._x = (w-this._width)/2;
      this._y = 0;
    }
  }
}
//ensuite on charge l'image dans le clip
monClip.loadMovie("monImage.jpg");

Conclusion :


Je met ce code pcq on me l'a demandé, il n'est pas obligatoirement tres bon mais il marche :)

A voir également

Ajouter un commentaire

Commentaires

Messages postés
3
Date d'inscription
mercredi 30 mars 2005
Statut
Membre
Dernière intervention
18 juin 2007

ça marche presque... mais il ajoute une rotation à l'image, et le centrage se fait sur le _parent...
Comprends pas. Quelqu'un a une idée ?

Merci !
Messages postés
28
Date d'inscription
samedi 3 mai 2003
Statut
Membre
Dernière intervention
23 novembre 2006

Je n'arrive pas à faire fonctionner ce script !

Impossible !

Dès que je le mets sur mon clip, il ne m'affiche plus la photo !

Une astuce ?

Merci.
Messages postés
1
Date d'inscription
mardi 21 février 2006
Statut
Membre
Dernière intervention
3 avril 2006

enfin !!!
voila l'aiguille dans la botte de foin !
Messages postés
8
Date d'inscription
dimanche 1 février 2004
Statut
Membre
Dernière intervention
21 mai 2007

Une fonction très efficace et bien pratique ! Merci beaucoup. La fonction "centrer" l'image ne me parait pas très claire, mais le redimensionnement est parfait !
Messages postés
6146
Date d'inscription
dimanche 21 décembre 2003
Statut
Modérateur
Dernière intervention
4 septembre 2013
8
Non, oublie, j'ai rien dit ....
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.