phaser4-rex-plugins
Version:
15 lines (12 loc) • 465 B
JavaScript
import GetViewport from '../../../plugins/utils/system/GetViewport.js';
var PushIntoBounds = function (bounds) {
if (bounds === undefined) {
bounds = GetViewport(this.scene);
}
this.left = Math.max(this.left, bounds.left);
this.right = Math.min(this.right, bounds.right);
this.top = Math.max(this.top, bounds.top);
this.bottom = Math.min(this.bottom, bounds.bottom);
return this;
}
export default PushIntoBounds;