1
您可以從畫布中獲取活動對象並更改其屬性,例如,填充,中風。是否有可能獲得一個自由繪製的筆觸並改變其顏色?fabric.js - 創建對象後更改畫筆描邊顏色
這裏是我運行功能:
function dtUpdateColor(color) {
let c = color;
let o = canvas.getActiveObject();
// If a group selection, do nothing
if (canvas.getActiveGroup()) {
canvas.deactivateAll().renderAll();
} else {
// If single object selected
if (c && o) {
// Works for shapes, not brush
canvas.getActiveObject().fill = c;
// Doesn't work
canvas.getActiveObject().color = c;
canvas.renderAll();
}
}
}
我試過了,沒有工作變色路徑。在那裏再次嘗試,工作。第一次必須在代碼中犯錯誤。再次感謝。你正在成爲事實上的SO fabric.js專家。 –