From dd7b7fbca6e6cddcd013956161fdd730c172c725 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Fri, 07 Jul 2023 15:49:48 +0800
Subject: [PATCH] 电子沙盘多边形图片更改
---
src/views/activity/components/drawBtnBox.vue | 37 +++++++++++++++++++++++++++++++------
1 files changed, 31 insertions(+), 6 deletions(-)
diff --git a/src/views/activity/components/drawBtnBox.vue b/src/views/activity/components/drawBtnBox.vue
index 22cf382..08505cb 100644
--- a/src/views/activity/components/drawBtnBox.vue
+++ b/src/views/activity/components/drawBtnBox.vue
@@ -366,18 +366,30 @@
})
} else {
if (item.areaType == 2) {
+ let multiple, speed
+ if (item.iconUrl.indexOf('1') != -1) {
+ multiple = 250
+ speed = 3
+ } else if (item.iconUrl.indexOf('2') != -1) {
+ multiple = 195
+ speed = 3
+ } else {
+ multiple = 50
+ speed = 10
+ }
+
addPlotOverlayData.setStyle({
material: new global.DC.WallImageTrailMaterialProperty({
- image: '/images/jjx.png',
+ image: item.iconUrl,
color: color,
repeat: {
x: getLineSpeed(position.split(';').map(item => {
item.split(',')
return [Number(item.split(',')[0]), Number(item.split(',')[1])]
- })), y: 1
+ }), multiple), y: 1
},
- speed: 10
+ speed: speed
})
})
} else {
@@ -509,18 +521,31 @@
})
} else {
if (overlay.attrParams.item.areaType == 2) {
+ let multiple, speed
+
+ if (overlay.attrParams.item.iconUrl.indexOf('1') != -1) {
+ multiple = 250
+ speed = 3
+ } else if (overlay.attrParams.item.iconUrl.indexOf('2') != -1) {
+ multiple = 195
+ speed = 3
+ } else {
+ multiple = 50
+ speed = 10
+ }
+
overlay.setStyle({
material: new global.DC.WallImageTrailMaterialProperty({
- image: '/images/jjx.png',
+ image: overlay.attrParams.item.iconUrl,
color: color,
repeat: {
x: getLineSpeed(position.split(';').map(item => {
item.split(',')
return [Number(item.split(',')[0]), Number(item.split(',')[1])]
- })), y: 1
+ }), multiple), y: 1
},
- speed: 10
+ speed: speed
})
})
} else {
--
Gitblit v1.9.3