Egret之渐变填充
  RlWeLU85QNwT 2023年11月02日 72 0
        this.bgShape = new egret.Shape();
        this.bgShape.width = w;
        this.bgShape.height = h;
        let $max: egret.Matrix = this.bgShape.matrix;
        $max.a = $max.d = 0;
        $max.c = $max.b = 1;
        this.bgShape.graphics.beginGradientFill(egret.GradientType.LINEAR, [0xFF0000, 0xD7F0FC], [1.0, 1.0], [0, this.bgShape.height / 3], $max);
        this.bgShape.graphics.drawRoundRect(0, 0, this.bgShape.width, this.bgShape.height, 40, 40);
        this.bgShape.graphics.endFill();

结果:

注意 :

补充: beginGradientFill参数: ①, 填充参数 ②, 颜色 ③, 透明度 ④,所占比例(0~255) ⑤,方向

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论