Bonjour,
J'ai créer une application flash me permettant de zoomer un image.Mais voilà j'aimerais pouvoir untilisé un drag and drop (afin de faire comme un pdf reader). Donc ce que j'aimerais c'est que quelqu'un puisse me dire comment contraindre dans un rectangle mais en changeant les coordonnées en fonction du facteur du zoom.
Genre:
if this.drag zoom = 5 then
startDrag(this.drag, false, -320, -200, 0, 0);
if this.drag zoom = 10 then
startDrag(this.drag, false, -320, -195, 0, 0);
etc.
Est-ce que quelqu'un pourrais m'aider sachant que je n'ai pas beaucoup de connaissance en actionscript.
Voici mon code de zoom
Et voici mon code de drag
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 surveillant = new Object(); surveillant.change = function (evenement){ Ttime._xscale=Ttime._yscale=100+evenement.target.value; } zoom.addEventListener("change",surveillant);
Vous pouvez trouver mon application flash à cette adresse:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 on (press) { startDrag(this.drag, false, -320, -200, 0, 0); } on (release, releaseOutside, rollOut, dragOut) { stopDrag(); }
http://www.multi-grafe.com/swf/zoom.fla
Merci
Frédéric
Partager