phaser4-rex-plugins
Version:
34 lines (26 loc) • 676 B
JavaScript
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;