Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用fabric js,我只需要在拖动过程中显示一个对象的边界框,而不是整个对象。意思是说对象将被固定,直到我停止拖动。
我认为您可以使用自定义属性“isMoving”或“isSelected”从对象继承自己的子类,并使用 if 语句实现 _render 函数 - 调用默认 _render 或以某种方式仅绘制边界框(例如尝试将对象的透明度设置为 0)。对于“object:selected”或“object:moving”上的画布,将“isMoving”设置为 true,对于“selection:clear”设置为 false。