选择集炸开后,再获取之前选择的图素怎么操作
我想把所有的图素全部炸开,再把这些图素换成统一的颜色。命令是这样写的(setq a (ssget )
b (GETINT "颜色编号"))
(repeat 10
(command "EXPLODE" a "")
(setq a (ssget "p"))
)
(command "CHANGE" a "" "p" "c" b "")
怎么最后 a变成nil了,应该怎么写
还有我把所有图形全部炸开是用的循环10次,有没有更合理点办法
参考
http://bbs.mjtd.com/forum.php?mod=viewthread&tid=85250&page=1&extra=#pid450861
中的 MJ:EntNextAll函数 学习了 版主
页:
[1]