UNPKG

phaser4-rex-plugins

Version:
36 lines (29 loc) 904 B
import EaseValueTask from '../../../../utils/ease/EaseValueTask.js'; export default { setEaseDuration(duration) { if (duration === undefined) { duration = 0; } this.easeDuration = duration; return this; }, playEaseDirectionation() { if (this.easeDirectionProgressTask === undefined) { this.easeDirectionProgressTask = new EaseValueTask(this, { eventEmitter: null }); } this.easeDirectionProgressTask.restart({ key: 'easeDirectionProgress', from: 0, to: 1, duration: this.easeDuration, }); return this; }, stopEaseDirection() { if (this.easeDirectionProgressTask === undefined) { return this; } this.easeDirectionProgressTask.stop(); return this; }, }