From 3ff11df1d7ab6ea3aa01ec0b560509ff0523191a Mon Sep 17 00:00:00 2001 From: zhangyibo95 <690096405@qq.com> Date: Mon, 18 May 2026 11:05:13 +0800 Subject: [PATCH] =?UTF-8?q?update:=E4=BB=A3=E7=A0=81=E5=A4=87=E4=BB=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages/training/practise-one.vue | 64 +++++++++++++++++- .../{par-icon.png => dao-icon.png} | Bin 2 files changed, 61 insertions(+), 3 deletions(-) rename src/static/training-difficulty-design/{par-icon.png => dao-icon.png} (100%) diff --git a/src/pages/training/practise-one.vue b/src/pages/training/practise-one.vue index ffc02e2..0c99b87 100644 --- a/src/pages/training/practise-one.vue +++ b/src/pages/training/practise-one.vue @@ -27,6 +27,7 @@ import { storeToRefs } from "pinia"; const store = useStore(); const { user } = storeToRefs(store); +const sound = ref(true); const start = ref(false); const scores = ref([]); const total = 12; @@ -89,6 +90,12 @@ function onAudioEnded(s) { } } +const updateSound = () => { + sound.value = !sound.value; + audioManager.setMuted(!sound.value); +}; + + onMounted(async () => { // audioManager.play("第一轮"); uni.setKeepScreenOn({ @@ -134,10 +141,26 @@ onBeforeUnmount(() => { + + + + + + { transform: translateX(-50%); bottom: -36rpx; } + +.sound-text-box{ + height: 125rpx; + padding: 0 56rpx; + background: pink; +} +.sound-btn { + width: 76rpx; + height: 70rpx; + border: none; + display: flex; + align-items: center; + justify-content: center; + margin-left: 56rpx; +} + +.sound-btn::after { + border: none; +} + +.sound-icon { + width: 76rpx; + height: 70rpx; +} +.bat-bext-box{ + flex: 1; + position: relative; +} +.dao-icon{ + width: 160rpx; + height: 125rpx; + position: absolute; + left: 0; + bottom: 0; +} diff --git a/src/static/training-difficulty-design/par-icon.png b/src/static/training-difficulty-design/dao-icon.png similarity index 100% rename from src/static/training-difficulty-design/par-icon.png rename to src/static/training-difficulty-design/dao-icon.png