我正在使用Fabric.js在 Canvas 上绘制一些元素。
我还使用了剪切部分。因此,用户只能看到剪切的部分。

问题是,某些区域靠近裁剪区域的顶部。因此,当用户选择该对象时,他们将看不到旋转点。

看到这张图片:

我不知道如何更改该旋转点的位置。

最佳答案

尝试使用

canvas.controlsAboveOverlay = true

而不是提出要点。如果控件仍在 Canvas 上,则它们应该在外部裁剪区域可见。

对于“更改旋转点的位置”更不是“使控件在裁剪区域外可见”,这并不是一个真正的答案,但是到目前为止,仅通过修改库即可更改旋转点,并且非常复杂。

08-07 07:03