diff --git a/src/components/BowTarget.vue b/src/components/BowTarget.vue index c78fbd2..d5f3d05 100644 --- a/src/components/BowTarget.vue +++ b/src/components/BowTarget.vue @@ -134,7 +134,7 @@ function calcRealY(num) { .container { width: calc(100% - 30px); padding: 15px; - overflow: hidden; + /* overflow: hidden; */ } .target { position: relative; diff --git a/src/pages/first-try.vue b/src/pages/first-try.vue index 9da819a..0df0bc0 100644 --- a/src/pages/first-try.vue +++ b/src/pages/first-try.vue @@ -8,6 +8,8 @@ import ShootProgress from "@/components/ShootProgress.vue"; import ScoreResult from "@/components/ScoreResult.vue"; import ScorePanel from "@/components/ScorePanel.vue"; import Container from "@/components/Container.vue"; +import Avatar from "@/components/Avatar.vue"; +import BowPower from "@/components/BowPower.vue"; import { createPractiseAPI } from "@/apis"; import { MESSAGETYPES } from "@/constants"; import useStore from "@/store"; @@ -41,6 +43,7 @@ async function onReceiveMessage(content) { messages.forEach((msg) => { if (msg.constructor === MESSAGETYPES.ShootSyncMeArrowID) { scores.value.push(msg.target); + power.value = msg.target.battery; if (scores.value.length === total) { showScore.value = true; } @@ -176,11 +179,17 @@ const onClose = () => { :total="100" :start="start" /> + + + + { :tips="`请连续射箭${total}支`" :total="120" /> + + + +