修复:L型洞修改错误

pull/1920/head
ChenX 2 years ago
parent c3debfe9d8
commit 033440a0a3

@ -256,7 +256,7 @@ export class RoomLHoleParseAndModify
set LeftDist(value: number) set LeftDist(value: number)
{ {
let pts = this.hole.Points; let pts = this.hole.Points;
pts[0] = pts[1].add(this.leftDir.clone().multiplyScalar(value)); pts[0].copy(pts[1]).add(this.leftDir.clone().multiplyScalar(value));
this.hole.Points = pts; this.hole.Points = pts;
this._LeftDist = value; this._LeftDist = value;
} }
@ -265,7 +265,7 @@ export class RoomLHoleParseAndModify
set RightDist(value: number) set RightDist(value: number)
{ {
let pts = this.hole.Points; let pts = this.hole.Points;
pts[pts.length - 1] = pts[pts.length - 2].add(this.rightDir.clone().multiplyScalar(value)); pts[pts.length - 1].copy(pts[pts.length - 2]).add(this.rightDir.clone().multiplyScalar(value));
this.hole.Points = pts; this.hole.Points = pts;
this._RightDist = value; this._RightDist = value;
} }

Loading…
Cancel
Save