如何更改 fabric.js 上的默认蓝色 selectionColor?我试图在 fabric.js 中更改这些行,但没有效果:
selectionColor: 'rgba(17,119,255,0.3)',
selectionBorderColor: 'rgba(255, 255, 255, 0.3)',
editingBorderColor: 'rgba(102,153,255,0.25)',
有没有其他办法?
最佳答案
好的,现在我知道您需要什么了,您想更改所选分组对象的边框,也可能更改边框上的方块。
我在厨房水槽上测试过,它有效,
您必须捕捉选择事件,并在事件中更改 activeGroup 的 borderColor 和 cornerColor 属性。
您的对象:选定事件:
canvas.on('object:selected', function(o){
var activeObj = o.target;
if(activeObj.get('type') == 'group') {
activeObj.set({'borderColor':'#fbb802','cornerColor':'#fbb802'});
}
});
希望有帮助,祝你好运。
关于fabricjs - 如何更改 fabric.js 上的默认 selectionColor?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31462129/