获取点输入
等待用户在画布上点击或通过键盘输入坐标,返回一个点坐标。 这是命令开发中最常用的输入方法之一。
点输入选项配置,包含提示消息、基点、关键字等设置
Promise,解析为包含输入状态和点坐标的结果对象
const result = await getPoint(new PointInputOptions("指定第一点:"));if (result.status === InputStatusEnum.OK) { console.log(`用户选择了点: (${result.value.x}, ${result.value.y})`);} Copy
const result = await getPoint(new PointInputOptions("指定第一点:"));if (result.status === InputStatusEnum.OK) { console.log(`用户选择了点: (${result.value.x}, ${result.value.y})`);}
const options = new PointInputOptions("指定第二点:");options.useBasePoint = true;options.basePoint = firstPoint;const result = await getPoint(options); Copy
const options = new PointInputOptions("指定第二点:");options.useBasePoint = true;options.basePoint = firstPoint;const result = await getPoint(options);
const options = new PointInputOptions("指定点[撤销(U)/闭合(C)]:");options.keywords.push("U", "C");const result = await getPoint(options);if (result.stringResult === "U") { // 用户选择了撤销} Copy
const options = new PointInputOptions("指定点[撤销(U)/闭合(C)]:");options.keywords.push("U", "C");const result = await getPoint(options);if (result.stringResult === "U") { // 用户选择了撤销}
获取点输入
等待用户在画布上点击或通过键盘输入坐标,返回一个点坐标。 这是命令开发中最常用的输入方法之一。