FabricJS hasControls边框半径自定义

时间:2015-11-20 22:45:07

标签: javascript canvas html5-canvas fabricjs

我想让hasControls边框半径与正在选择的对象匹配,所以我尝试将rxry添加到rect,但它似乎没有影响hasControls对象。< / p>

var group = new fabric.Group([item, text], < any > {
  left: params.x,
  top: params.y,
  transparentCorners: false,
  lockRotation: true,
  hasRotatingPoint: false,
  borderColor: "yellow",
  cornerColor: "yellow",

  borderScaleFactor: .4,
  rx: 4,
  ry: 4
});

1 个答案:

答案 0 :(得分:0)

不,它没有影响,因为fabricjs中的控件呈现为简单的rects。

如果要将此功能添加到结构中,则必须使用renderControl方法,从rect类中复制渲染逻辑。