canvas-select icon indicating copy to clipboard operation
canvas-select copied to clipboard

粗边线宽度的折线形状难以选中并拖动

Open lzhida opened this issue 1 year ago • 1 comments

我项目中有设置形状边线宽度的需求,当把边线宽度设置到比较大的值,并保存到data中时,会出现难以选中和拖动形状的问题,我这边测试使用折线类型; 我查阅代码,发现应该是 isPointInLine 的 lineWidth 固定为 5 的问题; 当我把宽度设置为50时,我必须选中中间的 5 宽度才能选中和拖动; 图片

lzhida avatar Jun 27 '24 13:06 lzhida

我项目中有设置形状边线宽度的需求,当把边线宽度设置到比较大的值,并保存到data中时,会出现难以选中和拖动形状的问题,我这边测试使用折线类型; 我查阅代码,发现应该是 isPointInLine 的 lineWidth 固定为 5 的问题; 当我把宽度设置为50时,我必须选中中间的 5 宽度才能选中和拖动; 图片

这里的lineWidth确实应该使用全局lineWidth的值,我改一下加到下一个迭代里

heylight avatar Jun 28 '24 01:06 heylight