canvas绘制矩形

Posted ye-hcj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了canvas绘制矩形相关的知识,希望对你有一定的参考价值。

canvas绘制矩形

  1. 方法

    fillRect(x, y, width, height)           画一个实心的矩形
    clearRect(x, y, width, height)          清除一块儿矩形区域
    strokeRect(x, y, width, height)         画一个带边框的矩形
    rect(x, y, width, height)               直接画一个矩形
  2. 画一个矩形

    const canvas = document.getElementById(‘canvas‘);
    const ctx = canvas.getContext(‘2d‘);
    
    ctx.fillRect(25, 25, 100, 100);
    ctx.clearRect(45, 45, 60, 60);
    ctx.strokeRect(50, 50, 50, 50);
  3. 画一个矩形(使用rect)

    ctx.rect(50,50,200,100);    
    ctx.fill();

以上是关于canvas绘制矩形的主要内容,如果未能解决你的问题,请参考以下文章

android 画布区域,android:canvas绘制一个透明矩形并填充其余区域

Android 里canvas 绘制了两个矩形,交叉位置颜色重叠

html5中canvas通过js绘制圆角矩形

html5中canvas通过js绘制圆角矩形

学习Canvas基础-绘制矩形

canvas绘制矩形