【发布时间】:2019-05-28 12:51:14
【问题描述】:
如何使用 createjs 应用渐变填充?下面是创建加载图像的代码,我已经使用滤色器更改了颜色,但我想应用渐变颜色
let rightContainer = new createjs.Container();
let rightMain = new window.createjs.Bitmap(rightImage);
// leftMain.scaleX = 800 / leftMain.image.width;
rightMain.scaleY = 800 / rightMain.image.height;
rightContainer.addChild(rightMain);
rightMain.x = 300;
rightMain.y = 0;
this.layerImage = rightMain.clone();
this.layerImage.alpha = 0.15;
rightContainer.addChild(this.layerImage);
rightMain.filters = [new window.createjs.ColorFilter(0, 0, 0, 1, 117, 111, 115, 0)];
rightContainer.main = rightMain;
rightMain.cache(0, 0, rightMain.image.width, rightMain.image.height);
rightContainer.visible = false;
this.stage.addChild(rightContainer);
【问题讨论】:
标签: javascript html5-canvas createjs