在HTML5画布中绘制矩形实例

在HTML5画布中绘制矩形实例
本文主要介绍了在HTML5画布中绘制矩形的例子。在本文中,用,strokerect和clearRect用于三种API。
这篇文章是由史提夫富尔顿杰夫富尔顿HTML5画布,2章,基本矩形shape翻译;。

让我们在画布上的内置简单的几何图形——一看;矩形图。在画布上,有三种方法:画一个矩形填充(用)、脑卒中(strokerect)和间隙(clearRect)。当然,我们也可以使用路径来描述所有图形包括矩形。

以下是API:上述三种方法

1.fillrect(x,y,宽度,高度),宽度在宽度和高度高度实心矩形从(x,y)。
2.strokerect(x,y,宽度,高度)。画宽宽度和高度高度由一个矩形框(x,y),矩形渲染成不同风格基于strokeStyle,线宽,线连接,并miterlimit属性的当前设置
3.clearrect(x,y,宽度,高度)。清理一个矩形区域的宽度的宽度与初高高度(x,y),使它完全透明。

在调用上述方法的画布之前,我们需要设置填充和笔划样式。设置这些样式的最基本方法是使用24位颜色(由16进制字符串表示):

复制代码代码如下所示:
context.fillstyle =# 000000 ;
context.strokestyle =# ff00ff ;

在下面的示例中,将填充颜色设置为黑色,紫色设置为笔划:

复制代码代码如下所示:
功能drawscreen(){
context.fillstyle =# 000000 ;
context.strokestyle =# ff00ff ;
context.linewidth = 2;
context.fillrect(10, 10, 40,40);
context.strokerect(0, 0, 60,60);
context.clearrect(20, 20, 20,20);
}

代码执行的结果如下图所示:
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部