phaser4-rex-plugins
Version:
27 lines (20 loc) • 736 B
JavaScript
import FullWindowRectangle from '../../fullwindowrectangle/FullWindowRectangle.js';
var CreateBackground = function (config) {
var background = new FullWindowRectangle(this.scene);
this.scene.add.existing(background);
this.addToBackgroundLayer(background, -1);
var shell = this;
var onUnSelectGameObject = function () {
shell.onUnSelectGameObjectCallback(shell);
}
background
.setInteractive()
.on('pointerdown', onUnSelectGameObject)
this.background = background;
this.once('destroy', function () {
this.background.destroy();
this.background = undefined;
}, this);
return background;
}
export default CreateBackground;