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