请教 为什么执行一次就到0层了
想要的思路是这样的:首先 将已有的一个层(temp)设为当前
然后在temp层下绘制xline
最后绘制完后设置当前层为0层。
代码:
(defun c:hhh()
(setvar "clayer" "temp")
(command "_xline" "v")
(setvar "clayer" "0")
)
出现的问题:
xline 一次可以绘制多处构造线,可是执行一处后 就执行0层了,不知怎么解决。
(defun c:hhh()
(setvar "clayer" "temp")
(command "_xline" "v")
(while(=(getvar'CMDACTIVE)1)(command pause))
(setvar "clayer" "0")
) llsheng_73 发表于 2018-10-7 00:22
谢谢指点:)
页:
[1]