在fabric.js中动态添加colorstop

时间:2015-12-15 00:05:08

标签: fabricjs

我已经在这方面工作了大约一个星期,我仍然不知道如何动态地将色彩顶部添加到渐变填充。

我可以使用渐变填充填充对象,但如何在创建后添加新的colorstop?

    circle.setGradient('fill', 
    {
        type: 'linear',
        x1: 0,
        y1: -circle.height / 2,
        x2: 0,
        y2: circle.height / 2,
        colorStops: 
        {
            0: '#000',
            1: '#f00'
         }
    });
    canvas.add(circle);

假设我有上面的代码,如何在创建填充后动态添加第三个colorStop(例如0.5:' blue')?

帮助?

0 个答案:

没有答案