[zhongmica`][C#]小寒 14:37:56
editor.drag的回调函数中用editor.drawVector绘制临时的线,用什么方法将上次画的临时线擦去
从〇开始 14:38:54
刷新
[zhongmica`][C#]小寒 14:41:15
ed.regen()直接致命错误
[zhongmica`][C#]小寒 14:42:07
ed.UpdateTiledViewportsFromDatabase();
ed.UpdateTiledViewportsInDatabase();
ed.UpdateScreen();
都试过
[zhongmica`][C#]小寒 14:43:12
acedRedraw(null, 1);用这个 直接拖动效果没有了
剩下线
[C#]紫爱leslie 14:46:54
你是在jig里面?
[zhongmica`][C#]小寒 14:48:18
对
[C#]紫爱leslie 14:49:30
不用删除的吧,我就没删除
[zhongmica`][C#]小寒 14:50:15
不删除,拖动过程中不久满屏幕都是线?
从〇开始 14:51:25
放大 缩小一下视口
[zhongmica`][C#]小寒 14:52:11
[qqimg]201309/{64A234EE-8657-DA63-B7F4-C7718460F461}.gif[/qqimg]在拖动过程中不断放大缩小?
[C#]紫爱leslie 14:52:18
Autodesk.AutoCAD.GraphicsInterface.WorldDraw.RawGeometry.RawGeometry.PolyPolyline()
从〇开始 14:53:14
我没让你这么做,只是说这样可以消除
[vb.net]风水 14:53:49
保存CAD时,显示:此图形中的一个或多个对象无法保存为指定格式,操作未完成,因此未创建任何文件
这个是什么原因造成的
[C#]紫爱leslie 14:54:06
[vb.net]风水 14:54:12
做了个块而已,不让保存
[zhongmica`][C#]小寒 14:55:53
不是拖动过程,直接调用ed.regen()都可以消除啦
[zhengjian211]疯狂青蛙 14:56:15
jig时调用draw vector真没试过
好用不
[zhongmica`][C#]小寒 14:56:36
挺好~~
我是想实现那个橡皮线效果
[zhengjian211]疯狂青蛙 14:57:04
橡皮线有现成的啊
[zhongmica`][C#]小寒 14:57:11
可是会满屏线,删不掉
从〇开始 14:57:18
绘制不提交
[zhongmica`][C#]小寒 14:57:18
在jig里面哦?
从〇开始 14:57:22
还是不要用你说的
[vb.net]风水 14:58:02
我再找找哪个没提交,找了半天也没发现
[zhongmica`][C#]小寒 14:58:11
我是要拖动过程,多个点有橡皮线效果
[C#]紫爱leslie 14:59:36
晕,jig里本来就有橡皮筋效果的线。。。。
[zhongmica`][C#]小寒 15:00:00
我是要自定义的点有橡皮线效果
[zhengjian211]疯狂青蛙 15:00:02
疯狂青蛙(275171906) 14:58:03
橡皮线有现成的啊
[zhongmica`][C#]小寒 15:00:34
[@275171906,@疯狂青蛙] 请指教
[zhengjian211]疯狂青蛙 15:02:06
你用的什么jig
ent还是draw
[C#]紫爱leslie 15:02:38
用draw啊。。。
[zhongmica`][C#]小寒 15:02:46
ent~~~
[C#]紫爱leslie 15:03:28
你这个橡皮筋效果在jig结束后是不显示的是吧
[zhongmica`][C#]小寒 15:04:39
是啊
[zhengjian211]疯狂青蛙 15:05:23
JigPromptPointOptions po = new JigPromptPointOptions("
选择管径标注位置");
po.UseBasePoint = true;
protected override SamplerStatus Sampler(JigPrompts jp)
{
[C#]紫爱leslie 15:06:01
用draw
[vb.net]风水 15:06:22
语句交换一下顺序就可以,真是坑
[zhongmica`][C#]小寒 15:06:30
pntops.Cursor = CursorType.RubberBand;
你的橡皮筋不会是指这个吧
[zhengjian211]疯狂青蛙 15:06:50
[zhongmica`][C#]小寒 15:07:08
那个只对插入点有效
[zhengjian211]疯狂青蛙 15:07:13
那是光标
[zhongmica`][C#]小寒 15:07:22
对
[zhengjian211]疯狂青蛙 15:07:39
你要搞好几条橡皮线?
[zhongmica`][C#]小寒 15:07:46
现在我要再光标的其他地方,有橡皮筋
对
[C#]紫爱leslie 15:08:16
他的意思就是要画线
从〇开始 15:08:18
他要drawvector的效果
[zhengjian211]疯狂青蛙 15:08:40
那还不容易,就在jig里面写啊,写完不update.
drawvector有什么特殊效果
错了,是update,但是不提交
如果对于文字.需要先提交的,用代码控制删除掉
[zhengjian211]疯狂青蛙 15:12:55
貌似效果很炫
从〇开始 15:13:10
[zhengjian211]疯狂青蛙 15:13:14
drawvector 能写文字吗
[zhongmica`][C#]小寒 15:13:15
[qqimg]201309/{E5DD151B-E34B-897D-E94E-CD3ED7C6ED70}.jpg[/qqimg]
只能画线
[zhengjian211]疯狂青蛙 15:13:37
牵着很多只小牛牛
[zhongmica`][C#]小寒 15:14:10
红色那些线就是drawvector画出来的
没处理好
从〇开始 15:14:48
你在jig中用这个本来就不多见
jig动态肯定会产生这个
[zhengjian211]疯狂青蛙 15:15:10
jig动态就好了 不会很多线的
从〇开始 15:15:44
jig中用画线即可,根本不需要用drawvector
[zhengjian211]疯狂青蛙 15:15:48
你无非是橡皮线,设置下线型也差不多吧
[zhongmica`][C#]小寒 15:16:51
[qqimg]201309/{C3873B6C-F741-4F07-FA36-2A9DE7D2247A}.jpg[/qqimg]
我要上下两个点有橡皮筋
[zhengjian211]疯狂青蛙 15:17:25
啥叫橡皮筋?
[C# ARX]ahlzl 15:17:25
JIG中,画临时线就行了
[zhengjian211]疯狂青蛙 15:17:29
就是虚线?
[zhongmica`][C#]小寒 15:17:42
那是自带的
对
[zhengjian211]疯狂青蛙 15:18:08
那自己绘就好了啊
自己绘你想怎么样都行
[zhongmica`][C#]小寒 15:18:47
drawvector不用用户维护嘛,拖动完自动清除
[zhengjian211]疯狂青蛙 15:19:01
jig不是一样吗
不提交也不会添加的
从〇开始 15:19:32
jig不需要用drawvector
大家都告诉你了
用jig绘制线即可
[zhongmica`][C#]小寒 15:19:52
那如果是自定义夹点了
夹点重定义
[zhongmica`][C#]小寒 15:20:51
上图那个是块,上下两个夹点是我代码加上去的
本来只有中间一个点
[zhongmica`][C#]小寒 15:22:00
MoveGripPointsAt()在这里实现橡皮线效果
[zhongmica`][C#]小寒 15:24:33
刚刚提jig那个问题,我以为跟这个差不多,你们是对的,jig不需要drawvector
[zhongmica`][C#]小寒 15:25:54
嗯 有点想法,我试试能不能用line去代替drawvector |