字随鼠标
多行单行文字跟随鼠标,当鼠标左键按下时,放置,同时返回多行单行文字的选择集。如何实现??求教。 给你个列子,自己套(defun c:SmoothSign (/ Dist GVal Pnt0 Pnt1 Pnt2 Pnt3 Ents)
(setq Dist (/ 10.0 (expt 3.0 0.5))
TorN t
)
(while TorN
(setq GVal (grread 3))
(if (member (car GVal) '(3 5))
(progn
(setq Pnt0 (cadr GVal)
Pnt1 (polar Pnt0 (/ (* pi 2.0) 3.0) Dist)
Pnt2 (polar Pnt0 (/ pi 3.0) Dist)
Pnt3 (polar Pnt0 (/ pi 3.0) (* 2.0 Dist))
)
(if Ents
(mapcar 'entdel Ents)
)
(setq Ents
(list (entmakex
(list '(0 . "LINE") (cons 10 Pnt0) (cons 11 Pnt1))
)
(entmakex
(list '(0 . "LINE") (cons 10 Pnt0) (cons 11 Pnt3))
)
(entmakex
(list '(0 . "LINE") (cons 10 Pnt1) (cons 11 Pnt2))
)
)
)
(if (= (car GVal) 3)
(setq TorN nil)
)
)
)
)
(princ)
) 没看懂!先做个记号!能不能做个gif图片看看效果。 nzl1116 发表于 2014-6-12 18:06 static/image/common/back.gif
给你个列子,自己套
应用程序错误: 控制台中断 ruirui999 发表于 2014-6-13 16:24 static/image/common/back.gif
应用程序错误: 控制台中断
这个小工具,我自己一直在用,从没出问题。而且,按道理来说,控制台中断和我的程序无关吧。
页:
[1]