[]如何实现渐变填充对象呀?

请问LayaAir如何绘制一个渐变矩形?
this.graphics.drawRect(0, 0, 500, 350, "#ffffff")
drawRect(x:Number, y:Number, width:Number, height:Number, fillColor:*, lineColor:* = null, lineWidth:Number = 1):void
参数fillColor:* — 填充颜色,或者填充绘图的渐变对象
我找不到关于这个渐变对象的文档,例子或者教程
已邀请:

 

赞同来自:

这是颜色渐变的代码你参考下this.canvas = Laya.Render.canvas;
this.context = this.canvas.getContext('2d');
var my_gradient = this.context.createLinearGradient(0,0,0,1136); //创建一个线性渐变
my_gradient.addColorStop(0,"#FF0000");
my_gradient.addColorStop(1,"#0000FF");
let sprite = new Laya.Sprite();
Laya.stage.addChild(sprite);
sprite.graphics.drawRect(0,0,640,1136,my_gradient);

要回复问题请先

商务合作
商务合作