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 dragCode:
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:
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