Browse Source

added vertical support

David Catuhe 6 năm trước cách đây
mục cha
commit
52f193073a
1 tập tin đã thay đổi với 8 bổ sung0 xóa
  1. 8 0
      gui/src/2D/controls/imageBasedSlider.ts

+ 8 - 0
gui/src/2D/controls/imageBasedSlider.ts

@@ -83,6 +83,14 @@ export class ImageBasedSlider extends BaseSlider {
             // Background
             if (this._backgroundImage) {
                 this._tempMeasure.copyFromFloats(left, top, width, height);
+                if (this.isThumbClamped) {
+                    if (this.isVertical) {
+                        this._tempMeasure.height += this._effectiveThumbThickness;
+                    } else {
+                        this._tempMeasure.width += this._effectiveThumbThickness;
+                    }
+
+                }
                 this._backgroundImage._draw(this._tempMeasure, context);
             }