Lorsque je réalise le zoom d'une image appelé par l'intermédiaire du conteneur_mc, celle-ci est zoomer de 200%. Or on ne peu pas tout voir sur l'écran à ce moment, c'est pour celà que j'aimerai me déplacer sur l'image à l'aide de la souris.
C'est un déplacement du style de cete carte par exemple: http://www.troyesparcauto.fr/plan_troyes.php?X=284&Y=278
Je sais que c'est la fonction "drag" mais je ne sais pas comment l'appliquer lorsque le zoom est lancé seulement (soit clic==0).
Le code qui me permet de réaliser le zoom est:
Action Script
btzoom.onRelease = function() {
trace(clic);
if (clic == 0) {
this._parent.conteneur_mc._x -= this._xmouse+75;
this._parent.conteneur_mc._y -= this._ymouse/1.7;
this._parent.conteneur_mc._xscale = 200;
this._parent.conteneur_mc._yscale = 200;
//c'est en gros ici que je dois rajouter je pense
//du genre
//startDrag(this._parent.conteneur_mc);
clic = 1;
} else {
this._parent.conteneur_mc._x = -70;
this._parent.conteneur_mc._y = -20;
this._parent.conteneur_mc._xscale = 100;
this._parent.conteneur_mc._yscale = 100;
clic = 0;
}
};]
Merci à tous pour votre aide!