Salut,
Je sais pas si je suis au bon endroit, ni si le terme «Range» est très approprié. :p
Voici mon problème.
Je suis occupé de bosser sur un éditeur (d'album photos) en Flash, et je m'attaque à la partie limite des images sur une page.
Je souhaiterai arriver à créer une méthode permet de me retourner un rectangle (== une image) qui soit toujours contenu dans un autre rectangle (== la page).
à priori rien de très compliqué, seulement on peut effectuer une rotation sur l'image (dont le centre est le coins supérieur droit de l'image), là je commence à m'arracher les cheveux.
Pour le moment je pars sur la solution suivante :
• Tracer la zone (un rectangle sans rotation) occupé par l'image.
.
• Ensuite tester si ce rectangle est contenu dans la Zone évitable (la page).
• Si oui, c'est super la méthode renvoi le rectangle d'origine.
• Si non, calculer la nouvelle position/taille de l'image.
Je coince sur deux points :
• Calculer le rectangle de la zone occupé par l'image.
• Calculer un nouveau rectangle qui entre dans la page.
Toutes les pistes sont les bienvenue.![]()
Partager