添加全局返回游戏

This commit is contained in:
kron
2025-07-13 14:57:16 +08:00
parent b6d78d6070
commit fa959c73aa
10 changed files with 109 additions and 10 deletions

View File

@@ -56,11 +56,11 @@ watch(
watch(
() => props.start,
(newVal, oldVal) => {
if (newVal === false) {
(newVal) => {
if (!newVal && timer.value) {
if (timer.value) clearInterval(timer.value);
}
if (!oldVal && newVal === true) {
if (newVal) {
remain.value = props.total;
// setTimeout(() => {
timer.value = setInterval(() => {
@@ -81,7 +81,15 @@ watch(
);
const updateRemain = (value) => {
if (timer.value) clearInterval(timer.value);
remain.value = Math.floor(value);
timer.value = setInterval(() => {
if (remain.value > 0) {
remain.value--;
} else {
props.onTimeIsUp();
}
}, 1000);
};
onMounted(() => {