Tim*_*nen 15 javascript fabricjs
如何在Fabric.js中禁用组选择并一次保留一个可选的单个对象?对于组选择,我的意思是使用例如选择多个对象.SHIFT +点击.
Dak*_*ika 30
你可以轻松实现这一目标
canvas.selection = false; // disable group selection
Run Code Online (Sandbox Code Playgroud)
如果你想要它在个别对象上
rect.set('selectable', false); // make object unselectable
Run Code Online (Sandbox Code Playgroud)
通过选择侦听器画布方法禁用组选择(在我看来是最好的方法)
canvas.on('selection:created', (e) => {
if(e.target.type === 'activeSelection') {
canvas.discardActiveObject();
} else {
//do nothing
}
})
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
9871 次 |
最近记录: |