Bonjour,
Alors voilà j'ai un loader qui me charge une image:
image.loadMovie("mon_image.jpg");
image._xscale = 32;
image._yscale = 32;
var zoom = 0;
var var_image = "av";
ensuite j'ai 4 boutons qui me permettent de zoomer sur cette image,avec le niveau de zoom qui change sur chaque bouton:
on (release) {
_root.zoom = 75;
symbole9._y = 347;
image._xscale = 75;
image._yscale = 75;
}
Il y a aussi une autre fonction qui permet de déplacer l'image afin de voir toutes les zones quand elle a été agrandie:
on (press) {
if (_root.zoom != 0) {
startDrag(_root.image, false, ((-2500*_root.zoom)/100)+(825), ((-1560*_root.zoom)/100)+(670), 25, 150);
}
}
on (releaseOutside,release) {
stopDrag();
}
Mon problème est quand je fais un zoom arrière, si je ne suis pas dans la partie en haut à gauche de l'image zoomée, l'image dézomée ne se centre pas et sort du champ du loader.
j'ai essayé la fonction scaleContent, mais j'ai toujours le problème.