wzx 2 vuotta sitten
vanhempi
commit
798e4970aa
1 muutettua tiedostoa jossa 12 lisäystä ja 10 poistoa
  1. 12 10
      utils/map/sub/player.js

+ 12 - 10
utils/map/sub/player.js

@@ -384,22 +384,24 @@ export default {
 						return now - point[2] < duration;
 					});
 				}
-
+				
 				player_position = global.getPlayerPositionById(playerId)
 				curPoint = [player_position.latitude, player_position.longitude, new Date()]
 				storePlayer.trailData.push(curPoint)
 				// storePlayer.trailData.push(curPoint.slice(0, 2))
-
-				// console.log('interval_showTrail', storePlayer.trailData)
-				trail.setLatLngs(storePlayer.trailData);
-
-				if (storePlayer.marker != null) {
-					if (toggleTrailFlag) {
-						// console.warn('[drawOneTrail] 更新玩家的标记位置', storePlayer.marker, curPoint)
-						storePlayer.marker.setLatLng(curPoint.slice(0, 2)) // 更新玩家的标记位置
+				
+				if (toggleTrailFlag) {
+					// console.log('interval_showTrail', storePlayer.trailData)
+					trail.setLatLngs(storePlayer.trailData);
+
+					if (storePlayer.marker != null) {
+						if (toggleTrailFlag) {
+							// console.warn('[drawOneTrail] 更新玩家的标记位置', storePlayer.marker, curPoint)
+							storePlayer.marker.setLatLng(curPoint.slice(0, 2)) // 更新玩家的标记位置
+						}
 					}
+					// global.map.setView(point.slice(0, 2), 18); //地图中心跟踪最新位置
 				}
-				// global.map.setView(point.slice(0, 2), 18); //地图中心跟踪最新位置
 			}, 500);
 
 			storePlayer.interval_showTrail = interval_showTrail