纪龙 请问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:* — 填充颜色,或者填充绘图的渐变对象我找不到关于这个渐变对象的文档,例子或者教程
b99c0fff320e70e8894869c18bfe1ec51c88118b 这是颜色渐变的代码你参考下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);