用html5设置国际象棋棋盘,绘制国际象棋棋盘

绘制方块:

canvastest

canvas

//添加canvas标记,id相当于起名

var canv = document.getElementById("canvas");//通过getElementById获取画布对象canv

var ctx = canv.getContext("2d");//画布设置为2D,对象ctx就是我们的画布

ctx.fillStyle = "red";//定义填充颜色

ctx.fillRect(50,50,100,100);//绘制方块函数,参数分别表示左上角点屏幕xy坐标,以及方块的大小为100像素*100像素

3ef82e52aa1e

image.png

绘制方框

ctx.strokeStyle = "Green";//设定线条颜色

ctx.lineWidth = 5;//设定线条宽

ctx.strokeRect(25,50,50,100);//绘制方框函数

3ef82e52aa1e

image.png

绘制棋盘

var canv = document.getElementById("canvas");

var ctx = canv.getContext("2d");

ctx.strokeStyle = "Pink";

ctx.lineWidth = 4;

for(var j = 0;j <4;j ++)

{

for(var i = 0;i <4;i ++)

{

ctx.fillRect(i*80,j*80,40,40);

ctx.fillRect(i*80+40,j*80+40,40,40);

ctx.strokeRect(i*80+40,j*80,40,40);

ctx.strokeRect(i*80,j*80+40,40,40);

}

}

3ef82e52aa1e

image.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值