bonjour,
j'ai posté hier un topic sur equel je demandait comment batir un zoom en dessinant un cadre sur l'endroit a zoomer. J'ai suivi le tutorial suivant pour connaitre la procédure a suivre pour batir ne serait-ce que le cadre (adresse :
[ Lien ]). Maintenent, fort de ce que j'ai lu, j'ai ecrit un code qui est le suivant :
p = 0;
onMouseDown = function() {
Xmouse_start = _root._xmouse;
Ymouse_start = _root._ymouse;
delete clip.onEnterFrame;
clip=this.attachMovie("rectangle", "r"+p, p);
clip._x=this._xmouse;
clip._y=this._ymouse;
clip.onEnterFrame=redimensionner;
}
onMouseUp = function() {
_root._x = Xmouse_start;
_root._y = Ymouse_start;
_root._xscale=_xmouse-this._x;
_root._yscale=_ymouse-this._y;
delete clip.onEnterFrame;
}
function redimensionner() {
this._xscale=_xmouse-this._x;
this._yscale=_ymouse-this._y;
}
Et ce code produit un effet plus tot inatendu, c'est a dire qu'il ne zoome pas correctement. Je précise que je l'ai inséré dans un MC. Pourriez-vous essayer de me trouver les erraurs SVP?
merci de votre aide