UNPKG

phaser4-rex-plugins

Version:
28 lines (24 loc) 727 B
import PercentToPosition from './PercentToPosition.js'; var UpdateThumb = function (t) { var thumb = this.childrenMap.thumb; if (thumb === undefined) { return this; } if (t === undefined) { t = this.value; } var startPoint, endPoint; if (!this.reverseAxis) { startPoint = this.getStartPoint(); endPoint = this.getEndPoint(); } else { startPoint = this.getEndPoint(); endPoint = this.getStartPoint(); } PercentToPosition(t, startPoint, endPoint, thumb); thumb.x += this.thumbOffsetX; thumb.y += this.thumbOffsetY; this.resetChildPositionState(thumb); return this; } export default UpdateThumb;