|
|
@@ -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
|