javascript - FabricJS:如何删除/更改对象选择点

标签 javascript html html5-canvas fabricjs

这是我在使用FabricJS时遇到的一个问题。当我们选择一个对象时,它会显示该对象周围的变换点。有时,当 Canvas 较小时,这些点看起来比应有的大。如何减小这些变换/选择点的大小并删除全局场景中的任何点?我想这样做,以便在缩放对象时其形状不会扭曲。

最佳答案

我通过尝试找到了答案。

canvas.on('object:selected', function (options) {
    options.target.set({
        cornerSize: 5,
        transparentCorners: false
    });
    options.target.setControlsVisibility({
          'mt': false, 'mb': false, 'ml': false, 'mr': false
    });
});

关于javascript - FabricJS:如何删除/更改对象选择点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32218112/

相关文章:

javascript - 制作一个可以用一个参数执行多个回调的函数

javascript - 如何在点击时将按钮移动(动画化)到某个位置,如果点击其他地方则返回原始位置?

javascript - 用javascript检测颜色是否介于两种颜色之间

javascript - Safari 上的单选按钮标签点击计时

javascript - Angular ng-show 不适用于 Controller

javascript - 在 Google Apps 脚本中将文本替换为 HTML

javascript - 轮播 Bootstrap 在 IE 10 中不起作用

html - 左侧带有 Logo 的水平液体导航菜单

javascript - 如何在js中找到 Canvas 的中心

javascript - Chartjs 2.x - 重绘图表时数据集颜色发生变化