Forráskód Böngészése

增加中间路实现

bill 2 éve
szülő
commit
2cbf7d0c34
2 módosított fájl, 3 hozzáadás és 2 törlés
  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) {
   drawCurveRoad(vector) {
+    console.log(vector)
     const [coves] = help.transformCoves([vector.curves]);
     const [coves] = help.transformCoves([vector.curves]);
     const ctx = this.context;
     const ctx = this.context;
 
 
     ctx.save();
     ctx.save();
     const vectorStyle = help.setVectorStyle(ctx, vector);
     const vectorStyle = help.setVectorStyle(ctx, vector);
-    help.drawCoves(ctx, coves);
     ctx.lineWidth = vector?.midDivideWidth || vectorStyle.lineWidth
     ctx.lineWidth = vector?.midDivideWidth || vectorStyle.lineWidth
+    help.drawCoves(ctx, coves);
     ctx.lineWidth = ctx.lineWidth - vectorStyle.realLineWidth
     ctx.lineWidth = ctx.lineWidth - vectorStyle.realLineWidth
     ctx.strokeStyle = Style.bgColor
     ctx.strokeStyle = Style.bgColor
     help.drawCoves(ctx, coves);
     help.drawCoves(ctx, coves);

+ 1 - 1
src/graphic/Setting.js

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