在拖动对象期间仅显示边界框而不是整个对象(Fabric.js)

时间:2013-11-14 11:30:56

标签: draggable fabricjs

我正在使用fabric js,我只需要在拖动过程中显示Object的边界框,而不是整个对象。意味着对象将被修复,直到我停止拖动。

1 个答案:

答案 0 :(得分:1)

我认为您可以使用自定义属性“isMoving”或“isSelected”从对象继承自己的子类,并使用if语句实现_render函数 - 调用默认_render或以某种方式仅绘制边界框(例如,尝试将对象设置为透明度) 0)。对于“object:selected”或“object:moving”的画布,将“isMoving”设置为true,将“selection:clear”设置为false。