我将perPixelTargetFind: true
与targetFindTolerance: 15
结合使用,允许用户通过单击该行来选择画布上的线条,而不是Fabric中默认的完整边界框。 / p>
当以某个角度绘制线条时,这很有效,因为选择很容易,并且用户不必过于具体地点击它们。但是,当完全水平或垂直绘制线条时,几乎不可能选择线条,几乎就像targetFindTolerance值减小到0一样,具体取决于线条的角度。
这是一个简化的example。
当您能够选择一条线时,您会注意到光标的变化,选择该线后会变为红色。