this.startDistance = Math.sqrt(x + y);
+ this.startScale = this.scale;
+
this.pinching = true;
this.dragable = false;
this.endDistance = Math.sqrt(x + y);
- var scale = this.startScale + Math.floor(Math.log(this.endDistance / this.startDistance) / Math.log(1.1));
+ this.scale = this.startScale + Math.floor(Math.log(this.endDistance / this.startDistance) / Math.log(1.1));
var width = Math.ceil(this.imageEl.OriginWidth * this.baseScale * Math.pow(1.1, scale));
var height = Math.ceil(this.imageEl.OriginHeight * this.baseScale * Math.pow(1.1, scale));