优化:画墙在真实视图下卡顿 fix #I5X0VE

pull/2017/head
ChenX 2 years ago
parent 1e67c5c89f
commit 1b3cb6d1b0

@ -62,7 +62,7 @@ export class Command_DrawWall implements Command
async exec()
{
if (! await FixDrawWallDir()) return;
if (!await FixDrawWallDir()) return;
RoomWallBase.SnapMode = WallSnapMode.Center;
this._parse = undefined;
@ -137,7 +137,7 @@ export class Command_DrawWall implements Command
jigWall.OCS = app.Editor.UCSMatrix;
jigWall.StartPoint = arrayLast(this._DrawPts);
jigWall.EndPoint = arrayLast(this._DrawPts);
JigUtils.Draw(jigWall);
JigUtils.Draw(jigWall, true);
}
UpdateWallEndPoint(jigWall, p);
@ -512,7 +512,7 @@ export class Command_DrawWallInside implements Command
JigUtils.End();
let walls = Polyline2Walls(pl, this._DrawDirMode, this.WallThickness);
new RoomWallParse(true, undefined, false).Parse(walls);
walls.forEach(w => JigUtils.Draw(w));
walls.forEach(w => JigUtils.Draw(w, true));
}
}

Loading…
Cancel
Save