UNPKG

phaser4-rex-plugins

Version:
34 lines (26 loc) 676 B
import TCRP from './tcrp.js'; const Recorder = TCRP.Recorder; const Player = TCRP.Player; class TCRPPlugin extends Phaser.Plugins.BasePlugin { constructor(pluginManager) { super(pluginManager); } start() { var eventEmitter = this.game.events; eventEmitter.on('destroy', this.destroy, this); } addRecorder(parent, config) { return new Recorder(parent, config); } addPlayer(parent, config) { return new Player(parent, config); } } var methods = { runCommands: TCRP.RunCommands } Object.assign( TCRPPlugin.prototype, methods ); export default TCRPPlugin;