[求助] redraw命令隐藏一条线!! 我不会!!
<p> 用getpoint的两点画线 (command "line" a b) .再用redraw 命令将 线ab 隐藏.怎么写啊???是不还要先将ab 构成一个实体?? 要怎么做呢??谢谢!!</p><p> 还有,怎么构造实体呢??</p> 本帖最后由 作者 于 2008-6-11 21:11:16 编辑 <br /><br /> <p><u><font color="#800080"><a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=67940">http://bbs.mjtd.com/forum.php?mod=viewthread&tid=67940</a><br/>怎么构造实体呢 check 'EntMake'</font></u><a href="http://bbs.mjtd.com/forum.php?mod=viewthread&tid=67940"></a></p><p></p><p></p>[求助] 填空题 (???????)怎么填呢? 大哥帮忙!!
<p>(defun c:111()<br/> (setq a (getpoint"/n请指定一点"))<br/> <br/> (setq b (polar a (- (/ pi 2) (* i (/ pi 15)) ) 1000 ))<br/> <br/> (command "line" a b "")<br/> (command "delay" "500")</p><p> (redraw (???????) 3)</p><p><font color="#f70909">(???????)怎么写呢? 大哥!!我就是想 500 毫秒后再把线ab隐藏起来!!是不是需要先把ab建成一个实体!!</font></p> <p>(defun c:111()<br/> (setq a (getpoint"/n请指定一点"))<br/> <br/> (setq b (polar a (- (/ pi 2) (* i (/ pi 15)) ) 1000 ))<br/> <br/> (command "line" a b "")<br/> (setq s1 (entlast))<br/> (command "delay" "500")</p><p> (redraw s1 3)</p><p>……</p> <p>redraw ??? 3不是隐藏吧,而是亮显,</p><p>好像2才是隐藏吧,而且这样的隐藏,重新生成图形时又会显示出来的,有用吗?</p> 这个程序好象不怎么实用,不过还是 收藏了 <p><font color="#ff0000" size="3"> 对对,隐藏的方式是2 我用错了!! </font></p><p><font color="#ff0000" size="3"> 就是想这样同时把三条直线 ab ac ad都隐藏,用entlast命令怎么写?? 用三条entlast 吗??</font></p> 楼主,你如果这样问,真的说明你LISP还没有一点入门,先自学一段时间再说吧。
页:
[1]