* Handle mouse wheel * 处理鼠标滚轮
(delta: number)
| 995 | * 处理鼠标滚轮 |
| 996 | */ |
| 997 | public onMouseWheel(delta: number): void { |
| 998 | if (this._overlapWidth > 0 && this._overlapHeight === 0) { |
| 999 | if (this.pageMode) { |
| 1000 | this.setPosX(this._scrollX + this._viewWidth * Math.sign(delta), false); |
| 1001 | } else { |
| 1002 | this.setPosX(this._scrollX + this.mouseWheelStep * Math.sign(delta), false); |
| 1003 | } |
| 1004 | } else { |
| 1005 | if (this.pageMode) { |
| 1006 | this.setPosY(this._scrollY + this._viewHeight * Math.sign(delta), false); |
| 1007 | } else { |
| 1008 | this.setPosY(this._scrollY + this.mouseWheelStep * Math.sign(delta), false); |
| 1009 | } |
| 1010 | } |
| 1011 | } |
| 1012 | |
| 1013 | /** |
| 1014 | * Dispose |