Pārlūkot izejas kodu

fix: roadSide start 和end

jinx 1 gadu atpakaļ
vecāks
revīzija
3aefe7d404
1 mainītis faili ar 3 papildinājumiem un 1 dzēšanām
  1. 3 1
      src/graphic/Geometry/RoadEdge.js

+ 3 - 1
src/graphic/Geometry/RoadEdge.js

@@ -65,7 +65,6 @@ export default class RoadEdge extends Geometry {
     // let lines = mathUtil.getParallelLineForDistance(line, Constant.roadSideWidth);
     // let joinPoint = lines.line1;
 
-    let roadSidePoints = mathUtil.RectangleVertex(startPoint, endPoint, Constant.roadSideWidth * 2);
 
     // for (let key in road) {
     //   if (this.vectorId == road[key]) {
@@ -85,6 +84,8 @@ export default class RoadEdge extends Geometry {
       this.roadSide = {};
       this.roadSide["width"] = Constant.roadSideWidth;
     }
+    // console.error(this.roadSide.width)
+    let roadSidePoints = mathUtil.RectangleVertex(startPoint, endPoint, this.roadSide.width * 2);
     for (let key in road) {
       if (this.vectorId == road[key]) {
         if (key == "rightEdgeId") {
@@ -101,6 +102,7 @@ export default class RoadEdge extends Geometry {
   }
   setRoadSideWidth(width) {
     this.roadSide.width = width;
+    
   }
   setRoadSide(roadSide) {
     this.roadSide = JSON.parse(JSON.stringify(roadSide));