phaser4-rex-plugins
Version:
20 lines (14 loc) • 603 B
JavaScript
import ControlPoints from '../../controlpoints/ControlPoints.js';
const GetValue = Phaser.Utils.Objects.GetValue;
var CreateControlPoints = function (config) {
var controlPoints = new ControlPoints(this.scene, GetValue(config, 'controlPoints'));
this.scene.add.existing(controlPoints);
this.addToMonitorLayer(controlPoints, 'top');
this.controlPoints = controlPoints;
this.once('destroy', function () {
this.controlPoints.destroy();
this.controlPoints = undefined;
}, this);
return controlPoints;
}
export default CreateControlPoints;