Buenas tardes a todos, tengo el siguiente codigo que me hace un drag&zoom pero al mantener sostenido el clic del mouse, quisiera que se hiciera con doble clic.
function dragZoom(movieClip) {
_global.homeX = 314;
_global.homeY = 219;
_global.zoomIncrement = 10;
_global.zoomAmount = 200;
function zoomIn(movieClip) {
if(movieClip._yscale && movieClip._xscale < zoomAmount) {
movieClip._xscale = movieClip._xscale + zoomIncrement;
movieClip._yscale = movieClip._yscale + zoomIncrement;
}
}
function zoomOut(movieClip) {
if(movieClip._yscale && movieClip._xscale > 100) {
movieClip._xscale = movieClip._xscale - zoomIncrement;
movieClip._yscale = movieClip._yscale - zoomIncrement;
}
}
movieClip.onMouseDown = function() {
this.startDrag();
movieClip.onEnterFrame = function() {
zoomIn(this);
}
}
movieClip.onRelease = function() {
this.stopDrag();
movieClip.onEnterFrame = function() {
zoomOut(this);
image._x = image._x - (image._x - homeX) / 5;
image._y = image._y - (image._y - homeY) / 5;
}
}
}
dragZoom(image);
Muchas gracias por su ayuda y su tiempo.
Saludos!