1

我正在使用fabric js,我只需要在拖动过程中显示一个对象的边界框,而不是整个对象。意思是说对象将被固定,直到我停止拖动。

4

1 回答 1

1

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

于 2013-11-15T10:44:07.697 回答