FabricJS-sendToBack无法正常工作

问题描述 投票:0回答:1

我创建了一个jsFiddle(https://jsfiddle.net/r7omks2L/),您可以在其中绘制2点之间的线(只需将鼠标向下拖动,拖动然后向上拖动以绘制线)。

我已添加

inst.canvas.sendToBack(activeObj);

在鼠标移动功能内,将当前行发送到圆的后面,但是直到下一次单击画布时,该行才起作用。

有人可以告诉我我在做什么错

欢呼:)

canvas fabricjs
1个回答
0
投票

我发送了要在画布中向后移动的圆圈,'mouse:up'功能

canvas.on('mouse:up', function(e) {
  circle.sendBackwards();
  canvas.discardActiveObject();
  canvas.requestRenderAll();
});

https://jsfiddle.net/r0wbso6d/35/

© www.soinside.com 2019 - 2024. All rights reserved.