Browse Source

增加中间路实现

bill 2 years ago
parent
commit
2cbf7d0c34
2 changed files with 3 additions and 2 deletions
  1. 2 1
      src/graphic/Renderer/Draw.js
  2. 1 1
      src/graphic/Setting.js

+ 2 - 1
src/graphic/Renderer/Draw.js

@@ -293,13 +293,14 @@ export default class Draw {
   }
 
   drawCurveRoad(vector) {
+    console.log(vector)
     const [coves] = help.transformCoves([vector.curves]);
     const ctx = this.context;
 
     ctx.save();
     const vectorStyle = help.setVectorStyle(ctx, vector);
-    help.drawCoves(ctx, coves);
     ctx.lineWidth = vector?.midDivideWidth || vectorStyle.lineWidth
+    help.drawCoves(ctx, coves);
     ctx.lineWidth = ctx.lineWidth - vectorStyle.realLineWidth
     ctx.strokeStyle = Style.bgColor
     help.drawCoves(ctx, coves);

+ 1 - 1
src/graphic/Setting.js

@@ -8,6 +8,6 @@ const Setting = {
   leftCurveRoadWidth: 50,
   rightCurveRoadWidth: 50,
   roadMidDivideWidth: 40,
-  curveRoadMidDivideWidth: 4,
+  curveRoadMidDivideWidth: 40,
 };
 export default Setting;