phaser4-rex-plugins
Version:
27 lines (23 loc) • 781 B
JavaScript
import GetThumbAlignPoint from './GetThumbAlignPoint.js';
const AlignLeft = Phaser.Display.Align.LEFT_CENTER;
const AlignTop = Phaser.Display.Align.TOP_CENTER;
var GetStartPoint = function (out) {
if (out === undefined) {
out = tmpPoint;
}
if (this.childrenMap.thumb) {
var align = (this.orientation === 0) ? AlignLeft : AlignTop;
GetThumbAlignPoint.call(this, align, out);
} else {
if (this.orientation === 0) {
out.x = this.innerLeft + 1; // Add 1 pixel margin
out.y = this.centerY;
} else {
out.x = this.centerX;
out.y = this.innerTop + 1; // Add 1 pixel margin
}
}
return out;
}
var tmpPoint = {};
export default GetStartPoint;