FabricJS:如何 remove/change 对象选择点
FabricJS: How to remove/change object selection points
这是我在使用FabricJS 时遇到的问题。当我们 select 一个对象时,它会显示对象周围的变换点。有时,当 canvas 较小时,这些点看起来比应有的大。我怎样才能减少那些 transform/selection 点的大小并删除全局场景中的任何点?我想这样做是为了在缩放对象时它们的形状不会变形。
我通过尝试找到了答案。
canvas.on('object:selected', function (options) {
options.target.set({
cornerSize: 5,
transparentCorners: false
});
options.target.setControlsVisibility({
'mt': false, 'mb': false, 'ml': false, 'mr': false
});
});
这是我在使用FabricJS 时遇到的问题。当我们 select 一个对象时,它会显示对象周围的变换点。有时,当 canvas 较小时,这些点看起来比应有的大。我怎样才能减少那些 transform/selection 点的大小并删除全局场景中的任何点?我想这样做是为了在缩放对象时它们的形状不会变形。
我通过尝试找到了答案。
canvas.on('object:selected', function (options) {
options.target.set({
cornerSize: 5,
transparentCorners: false
});
options.target.setControlsVisibility({
'mt': false, 'mb': false, 'ml': false, 'mr': false
});
});