resume(music = false) {
		if (this.isPaused()) {
			// resume the main loop
			_resumeRunLoop();
			// current music stop
			if (music === true) {
				resumeTrack();
			}

			// calculate the elpased time
			_pauseTime = globalThis.performance.now() - _pauseTime;

			// publish the resume event
			eventEmitter.emit(STATE_RESUME, _pauseTime);
		}
	}
resume the current stage
@name resume
@memberof state
@public
@param {boolean} [music=false] - resume current music track on screen resume