From 43a4e322ff588f463984eb23b0e4270f1e9d690c Mon Sep 17 00:00:00 2001
From: liuyg <376836862@qq.com>
Date: Fri, 31 Dec 2021 13:57:22 +0800
Subject: [PATCH] +3d模型点击高亮
---
src/components/mobilemap/index.vue | 29 ++++++++++++++++++++++++++---
1 files changed, 26 insertions(+), 3 deletions(-)
diff --git a/src/components/mobilemap/index.vue b/src/components/mobilemap/index.vue
index 4302b23..b0d0d2f 100644
--- a/src/components/mobilemap/index.vue
+++ b/src/components/mobilemap/index.vue
@@ -372,9 +372,7 @@
introduce: e.layer._id,
}
);
- });
- //移动事件
- tileset.on(that.DC.MouseEventType.MOUSE_MOVE, (e) => {
+ //高亮
silhouetteBlue.selected = [];
if (that.DC.Namespace.Cesium.defined(highlighted.feature)) {
@@ -398,6 +396,31 @@
);
}
});
+ //移动事件
+ // tileset.on(that.DC.MouseEventType.MOUSE_MOVE, (e) => {
+ // silhouetteBlue.selected = [];
+
+ // if (that.DC.Namespace.Cesium.defined(highlighted.feature)) {
+ // highlighted.feature.color = highlighted.originalColor;
+ // highlighted.feature = undefined;
+ // }
+
+ // if (e.feature !== selected.feature) {
+ // silhouetteBlue.selected = [e.feature];
+
+ // highlighted.feature = e.feature;
+
+ // that.DC.Namespace.Cesium.Color.clone(
+ // e.feature.color,
+ // highlighted.originalColor
+ // );
+ // e.feature.color = that.DC.Namespace.Cesium.Color.fromBytes(
+ // 155,
+ // 255,
+ // 175
+ // );
+ // }
+ // });
tilesetLayer["changesilhouetteBlue"] = () => {
silhouetteBlue.selected = [];
};
--
Gitblit v1.9.3