【问题标题】:Make Fabric.js object draggable but not "selectable"使 Fabric.js 对象可拖动但不可“选择”
【发布时间】:2013-01-28 08:51:21
【问题描述】:

Fabric.js 有一个非常酷的方面,默认情况下,它允许所有对象“可选择”,这意味着它们可以被拖动、调整大小和旋转。但是,我希望它们只能拖动,不能调整大小或旋转。这可能吗?如果需要,我不介意与源代码混在一起,这比自己重新实现要好。

【问题讨论】:

    标签: javascript fabricjs


    【解决方案1】:

    没关系,我在这里找到了答案:http://fabricjs.com/customization/

    这就是它的行

    canvas.item(0).hasControls = false;
    

    【讨论】:

    • 或者你也可以选择 lockRotation=true 和/或 lockScalingX=true 和/或 lockScalingY=true
    【解决方案2】:

    在创建时将以下选项传递给对象:

    hasBorders: false
    hasControls: false
    hasRotatingPoint: false
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-01-22
      • 2013-11-25
      • 2020-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多