答案 0 :(得分:1)
我无法真正找到一个属性来完成这个(虽然我可以发誓一个存在),但对于一个对象来说这是相当简单的。从fabricjs源中提取,我尝试修改drawControls函数,如下所示:
if (this.hasInsideControls) {
width -= scaleOffset;
height -= scaleOffset;
}
基本上,它检查对象是否有这个标志(通常是不存在的),如果是,则稍微修改角落的位置。最后还有一个小条件,以确保正确绘制旋转点。我没有用组测试过这个,但它似乎适用于对象。