|
|
|
@ -28,10 +28,10 @@ export class DrawPolyline
|
|
|
|
|
let Callback = (p: Vector3) =>
|
|
|
|
|
this.UpdatePoint(plJig, p)
|
|
|
|
|
|
|
|
|
|
let firstOps: GetPointPrompt = { Msg: "请输入第一个点:", Callback };
|
|
|
|
|
let firstOps: GetPointPrompt = { Msg: "请输入第一个点:", Callback, AllowNone: true };
|
|
|
|
|
let keywords = [{ msg: "圆弧", key: "A" }, { msg: "直线", key: "L" }, { msg: "放弃", key: "U" }];
|
|
|
|
|
let keywords2 = keywords.concat([{ msg: "闭合", key: "C" }]);
|
|
|
|
|
let nextOps: GetPointPrompt = { Msg: "请点击下一个点或", Callback };
|
|
|
|
|
let nextOps: GetPointPrompt = { Msg: "请点击下一个点或", Callback, AllowNone: true };
|
|
|
|
|
|
|
|
|
|
while (true)
|
|
|
|
|
{
|
|
|
|
|