对于 拉伸功能, 添加不捕捉的实体, 命令结束后取消选中

pull/1/head
ChenX 7 years ago
parent b8c116d805
commit 8c07a0957a

@ -26,6 +26,8 @@ export class Stretch implements Command
app.m_Editor.m_CommandStore.commandPrompt = "请选择第二个拉伸点:";
let data = this.parse(ss);
for (let [obj] of data.str)
app.m_Editor.AddNoSnapEntity(obj);
let lastP = p1.Value.clone();
let p2 = await app.m_Editor.GetPoint(
@ -41,8 +43,8 @@ export class Stretch implements Command
});
if (p1.Status != PromptStatus.OK) return;
app.m_Viewer.m_GripScene.Clear();
app.m_Viewer.m_OutlinePass.selectedObjects = [];
app.m_Editor.ClearSnapEntity();
app.m_Editor.m_SelectCtrl.Cancel();
let vec = p2.Value.sub(p1.Value);
}

Loading…
Cancel
Save