This commit is contained in:
zh
2025-08-08 10:44:39 +08:00

View File

@ -82,21 +82,24 @@ export default class TimeLine {
} }
moveComplay(func) { moveComplay(func) {
let that = this let that = this
that.timeline.addEventListener('mouseup', () => { // that.timeline.addEventListener('mouseup', () => {
that.isDragging = false; document.addEventListener('mouseup', () => {
if (that.manualPosition !== null) { if (that.isDragging) {
// that.sdk.viewer.clock.shouldAnimate = true that.isDragging = false;
that.startTime = Date.now() - (that.manualPosition * 86400 * 1000 / that.speed); if (that.manualPosition !== null) {
that.manualPosition = null; // that.sdk.viewer.clock.shouldAnimate = true
that.changeDate && (that.changeDateGrag = true) that.startTime = Date.now() - (that.manualPosition * 86400 * 1000 / that.speed);
if (!that.pauseed) { that.manualPosition = null;
that.update() that.changeDate && (that.changeDateGrag = true)
func(that.time) if (!that.pauseed) {
} else { that.update()
that.pausedTime = Date.now(); // 记录暂停时刻 func(that.time)
func(that.currentTime.textContent) } else {
} that.pausedTime = Date.now(); // 记录暂停时刻
func(that.currentTime.textContent)
}
}
} }
}); });
} }