0

我正在使用装饰器在画布上画线,但我面临的问题是它不可点击,所以我必须继续点击十次才能使用鼠标选择它。我在这里错过了任何属性设置吗?

谢谢。阿米特

4

1 回答 1

0

如果您使用像素(默认 hittest)来确定用户是否单击了一条线,则用户必须准确地单击该线。当一条线很细时,这很难。

另一种处理方法是通过计算。当用户单击时,计算鼠标位置与线之间的距离并选择最近的线。

您甚至可以创建一个指定半径内的行的有序列表,并在用户再次单击时从该列表中选择下一行。

于 2012-08-04T20:42:49.027 回答