UNPKG

phaser4-rex-plugins

Version:
16 lines (14 loc) 637 B
import AlphaMaskImage from './AlphaMaskImage.js'; const GetAdvancedValue = Phaser.Utils.Objects.GetAdvancedValue; const BuildGameObject = Phaser.GameObjects.BuildGameObject; export default function (config, addToScene) { if (config === undefined) { config = {}; } if (addToScene !== undefined) { config.add = addToScene; } var key = GetAdvancedValue(config, 'key', undefined); var frame = GetAdvancedValue(config, 'frame', undefined); var gameObject = new AlphaMaskImage(this.scene, 0, 0, key, frame, config); BuildGameObject(this.scene, gameObject, config); return gameObject; };