phaser4-rex-plugins
Version:
27 lines (22 loc) • 652 B
JavaScript
import { WaitComplete } from '../../../../utils/promise/WaitEvent.js';
export default {
play(content) {
if (this.isPlaying) {
return this;
}
this.removeChildren();
this.parser.start(content); // Parse bbcode-content
this.isPlaying = true;
this.once('complete', function () {
this.isPlaying = false;
}, this);
this.lastWrapResult = undefined;
this.typingNextPage();
return this;
},
playPromise(content) {
var promise = WaitComplete(this);
this.play(content);
return promise;
}
}