From 5933a0a1467f6441457b48ecebee674ed0aee038 Mon Sep 17 00:00:00 2001 From: unanmed <1319491857@qq.com> Date: Fri, 1 Dec 2023 21:44:37 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=80=AA=E7=89=A9=E8=BE=B9=E6=A1=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/enemyOne.vue | 4 ++++ src/data/enemyBorder.json | 8 ++++++++ 2 files changed, 12 insertions(+) create mode 100644 src/data/enemyBorder.json diff --git a/src/components/enemyOne.vue b/src/components/enemyOne.vue index 6ab8316..f04baf6 100644 --- a/src/components/enemyOne.vue +++ b/src/components/enemyOne.vue @@ -4,6 +4,7 @@ @click="select" @mousemove="enter" :selected="selected" + :style="style" >
@@ -113,6 +114,7 @@ import { has } from '../plugin/utils'; import BoxAnimate from '../components/boxAnimate.vue'; import { isMobile } from '../plugin/use'; import { ToShowEnemy } from '../plugin/ui/book'; +import border from '@/data/enemyBorder.json'; const props = defineProps<{ enemy: ToShowEnemy; @@ -128,6 +130,8 @@ const core = window.core; const w = window.innerWidth * 0.032; +const style = border[props.enemy.enemy.enemy.id as keyof typeof border] ?? {}; + /** * 选择这个怪物时 */ diff --git a/src/data/enemyBorder.json b/src/data/enemyBorder.json new file mode 100644 index 0000000..80b38f4 --- /dev/null +++ b/src/data/enemyBorder.json @@ -0,0 +1,8 @@ +{ + "redSwordsman": { + "box-shadow": "0px 0px 8px white" + }, + "E374": { + "box-shadow": "0px 0px 8px gray" + } +} \ No newline at end of file