update:替换网络图片

This commit is contained in:
2026-09-22 10:00:26 +08:00
parent e98e5129d2
commit 7093d3e4e5
90 changed files with 286 additions and 289 deletions
+4 -4
View File
@@ -59,25 +59,25 @@ watch(
/>
<image
v-if="rank === 1"
src="../../../static/champ1.png"
src="https://static.shelingxingqiu.com/shootmini/static/champ1.png"
mode="widthFix"
class="avatar-rank"
/>
<image
v-if="rank === 2"
src="../../../static/champ2.png"
src="https://static.shelingxingqiu.com/shootmini/static/champ2.png"
mode="widthFix"
class="avatar-rank"
/>
<image
v-if="rank === 3"
src="../../../static/champ3.png"
src="https://static.shelingxingqiu.com/shootmini/static/champ3.png"
mode="widthFix"
class="avatar-rank"
/>
<view v-if="rank > 3" class="rank-view">{{ rank }}</view>
<image
:src="src || '../../../static/user-icon.png'"
:src="src || 'https://static.shelingxingqiu.com/shootmini/static/user-icon.png'"
mode="widthFix"
:style="{
width: size + 'px',
@@ -104,7 +104,7 @@ onBeforeUnmount(() => {
<block v-else-if="game.roomID">
<text>返回房间</text>
</block>
<image src="../../../static/back.png" mode="widthFix" />
<image src="https://static.shelingxingqiu.com/shootmini/static/back.png" mode="widthFix" />
</view>
</template>
@@ -72,7 +72,7 @@ const isMember = (player = {}) => player.vip === true || player.sVip === true;
</view>
<image
v-if="winner === 1"
src="../../../static/winner-badge.png"
src="https://static.shelingxingqiu.com/shootmini/static/winner-badge.png"
mode="widthFix"
class="left-winner-badge"
/>
@@ -100,7 +100,7 @@ const isMember = (player = {}) => player.vip === true || player.sVip === true;
</view>
<image
v-if="winner === 2"
src="../../../static/winner-badge.png"
src="https://static.shelingxingqiu.com/shootmini/static/winner-badge.png"
mode="widthFix"
class="right-winner-badge"
/>
@@ -8,7 +8,7 @@ const { deviceBattery: power } = storeToRefs(store);
<template>
<view class="container">
<image src="../../../static/b-power.png" mode="widthFix" />
<image src="https://static.shelingxingqiu.com/shootmini/static/b-power.png" mode="widthFix" />
<view>{{ power === null ? "电量--" : `电量${power}%` }}</view>
</view>
</template>
@@ -523,7 +523,7 @@ onBeforeUnmount(() => {
<view :class="['target', { 'target--shake': targetShaking }]">
<view v-if="angle !== null" class="arrow-dir" :style="arrowStyle">
<view :style="{ background: circleColor }">
<image src="../../../static/dot-circle.png" mode="widthFix" />
<image src="https://static.shelingxingqiu.com/shootmini/static/dot-circle.png" mode="widthFix" />
</view>
</view>
<view v-if="stop" class="stop-sign">中场休息</view>
@@ -568,7 +568,7 @@ onBeforeUnmount(() => {
!shouldHideRedHit(index)
"
class="svip-hit-bg"
src="../../../static/vip/svip-xuan.png"
src="https://static.shelingxingqiu.com/shootmini/static/vip/svip-xuan.png"
:style="getSvipHitBgStyle(bow)"
mode="aspectFit"
/>
@@ -593,7 +593,7 @@ onBeforeUnmount(() => {
!shouldHideBlueHit(index)
"
class="svip-hit-bg"
src="../../../static/vip/svip-xuan.png"
src="https://static.shelingxingqiu.com/shootmini/static/vip/svip-xuan.png"
:style="getSvipHitBgStyle(bow)"
mode="aspectFit"
/>
+2 -2
View File
@@ -10,8 +10,8 @@ defineProps({
},
});
const bubbleTypes = [
"../../../static/long-bubble.png",
"../../../static/long-bubble-middle.png",
"https://static.shelingxingqiu.com/shootmini/static/long-bubble.png",
"https://static.shelingxingqiu.com/shootmini/static/long-bubble-middle.png",
"https://static.shelingxingqiu.com/shootmini/static/long-bubble-tall.png",
];
</script>
+5 -5
View File
@@ -108,10 +108,10 @@ onBeforeUnmount(() => {
<template>
<view class="container">
<view class="back-btn" @click="onClick">
<image v-if="whiteBackArrow" src="../../../static/back.png" mode="widthFix" />
<image v-if="whiteBackArrow" src="https://static.shelingxingqiu.com/shootmini/static/back.png" mode="widthFix" />
<image
v-if="!whiteBackArrow"
src="../../../static/back-black.png"
src="https://static.shelingxingqiu.com/shootmini/static/back-black.png"
mode="widthFix"
/>
</view>
@@ -131,12 +131,12 @@ onBeforeUnmount(() => {
<text class="truncate">{{ user.nickName }}</text>
<image
v-if="heat"
:src="`../../../static/hot${heat}.png`"
:src="`https://static.shelingxingqiu.com/shootmini/static/hot${heat}.png`"
mode="widthFix"
/>
</block>
<block v-else>
<image src="../../../static/user-icon.png" mode="widthFix" />
<image src="https://static.shelingxingqiu.com/shootmini/static/user-icon.png" mode="widthFix" />
<text>新来的弓箭手你好呀~</text>
</block>
</view>
@@ -203,7 +203,7 @@ onBeforeUnmount(() => {
:style="battleRoomBtnStyle"
>
<text class="battle-room-number__text">房号: {{ game.roomNumber }}</text>
<image src="../../../static/share2.png" mode="widthFix" class="battle-room-number__icon" />
<image src="https://static.shelingxingqiu.com/shootmini/static/share2.png" mode="widthFix" class="battle-room-number__icon" />
</button>
</view>
</template>
@@ -56,7 +56,7 @@ onBeforeUnmount(() => {
<text>{{ (tips || "").replace(/你/g, "").replace(/重回/g, "") }}</text>
<text v-if="totalShot > 0"> ({{ currentShot }}/{{ totalShot }}) </text>
<button v-if="!!tips" hover-class="none" @click="updateSound">
<image :src="`../../../static/sound${sound ? '' : '-off'}-yellow.png`" mode="widthFix" />
<image :src="`https://static.shelingxingqiu.com/shootmini/static/sound${sound ? '' : '-off'}-yellow.png`" mode="widthFix" />
</button>
</view>
</template>
+1 -1
View File
@@ -69,7 +69,7 @@ const onBtnClick = debounce(async () => {
<slot />
</block>
<block v-else>
<image src="../../../static/btn-loading.png" mode="widthFix" class="loading" />
<image src="https://static.shelingxingqiu.com/shootmini/static/btn-loading.png" mode="widthFix" class="loading" />
</block>
</button>
</template>
+1 -1
View File
@@ -60,7 +60,7 @@ watch(
mode="widthFix"
/>
<view class="close-btn" @click="onClose" v-if="!noBg">
<image src="../../../static/close-yellow.png" mode="widthFix" />
<image src="https://static.shelingxingqiu.com/shootmini/static/close-yellow.png" mode="widthFix" />
</view>
<slot></slot>
</view>
@@ -49,7 +49,7 @@ const getContentHeight = () => {
</view>
<IconButton
v-if="!!onClose"
src="../../../static/close-gold-outline.png"
src="https://static.shelingxingqiu.com/shootmini/static/close-gold-outline.png"
:width="30"
:onClick="onClose"
/>
@@ -80,7 +80,7 @@ watch(
<template>
<view class="container">
<image
:src="isRed ? '../../../static/flag-red.png' : '../../../static/flag-blue.png'"
:src="isRed ? 'https://static.shelingxingqiu.com/shootmini/static/flag-red.png' : 'https://static.shelingxingqiu.com/shootmini/static/flag-blue.png'"
class="flag"
:style="{
[isRed ? 'left' : 'right']: '10rpx',
@@ -101,7 +101,7 @@ watch(
[isRed ? 'left' : 'right']: getPos(item.id) + 'rpx',
}"
>
<image :src="item.avatar || '../../../static/user-icon.png'" mode="widthFix" />
<image :src="item.avatar || 'https://static.shelingxingqiu.com/shootmini/static/user-icon.png'" mode="widthFix" />
<text
v-if="isFirst(item.id)"
:style="{ backgroundColor: isRed ? '#ff6060' : '#5fadff' }"