0
я использую ткань, чтобы изменить тень текста для текстового объекта на холсте,изменение текста тень стиль на холсте
textShadow: 'rgba(0,0,0,0.3) 5px 5px 5px'
это работает в коде выше ,, но когда я пытаюсь установить его в другой цвет-тень при нажатии другой кнопки он не работает.
$("#txt_strength").change(function() {
console.log('strength called');
var obj = canvas.getActiveObject();
if (!obj) return;
obj.set('textShadow ', 'green 1px 15px 4px');
canvas.renderAll();
});
Пожалуйста, укажите,
есть ли какой-либо способ специально изменить цвет теней? или размер? на самом деле я хочу написать эти два изменения на разных бусах – anam
Фактический номер. Но я открыл новую проблему для github для этого: https://github.com/kangax/fabric.js/issues/819. – Kienz
Теперь вы можете. fabric.Text.textShadow был удален - вместо этого используйте fabric.Text.shadow (type = fabric.Shadow). После инициализации теневого объекта вы можете манипулировать теневыми значениями отдельно: text.shadow.color = value; – Kienz